Вопросы к Поиску с Алисой
Разница между CREATE и ALTER в SQL Server заключается в том, что CREATE создаёт объект базы данных, а ALTER изменяет уже существующий. info-comp.ru
CREATE позволяет создавать новые объекты, например, хранимые процедуры, функции, представления и триггеры. blog.it-kb.ru info-comp.ru ALTER работает только с существующими объектами и позволяет вносить изменения, сохраняя данные и связи. sky.pro Например, при изменении хранимой процедуры ALTER сохраняет все параметры безопасности, связанные с ней, в то время как CREATE не сохраняет эти параметры. blog.it-kb.ru
Начиная с версии SQL Server 2016 SP1, доступна инструкция CREATE OR ALTER, которая упрощает написание скриптов благодаря автоматической проверке существования объекта. sky.pro info-comp.ru Если объекта ещё нет, то выполняется обычный оператор CREATE, а если он есть, то — ALTER. info-comp.ru