Я хочу, чтобы script таблица изменилась в новое окно редактора запросов. Но этот параметр отключен. Как я могу это сделать?
Правый клик script изменить таблицу отключен в SQL Server Management Studio
Ответ 1
Используйте функцию "Дизайн" в SQL Server Management Studio для генерации ALTER script для вас:
- Щелкните правой кнопкой мыши таблицу, которую вы хотите изменить, и выберите "Дизайн".
- Добавьте новые столбцы, измените типы полей, установите свои поля для приема NULLS или нет и т.д.
- Как только вы закончите, нажмите кнопку "Создать изменение" script (или щелкните правой кнопкой мыши по любому столбцу или в белом пространстве). Эта кнопка выглядит как гибкий диск, зависающий над куском скрученной бумаги.
- Сохранить результат в текстовом файле
В зависимости от того, как вы настроили параметры SSMS, это может быть недоступно первоначально, если изменения требуют, чтобы таблицы были удалены и повторно созданы. Чтобы изменить этот параметр, в меню "Сервис" выберите "Параметры", "Дизайнеры", а затем "Дизайнеры таблиц и баз данных". Выберите или снимите флажок "Предотвратить сохранение", для которого требуется, чтобы таблица была заново создана.
Ответ 2
1) Щелкните правой кнопкой мыши таблицу, которую вы хотите изменить, и выберите "Дизайн"
2) Добавьте новые столбцы, измените типы полей, установите свои поля для приема NULLS или нет и т.д.
Важно: Не сохраняйте свои изменения сейчас
3) Сделайте правый щелчок по любому столбцу или в белом пространстве, и вы увидите, что теперь доступна опция "Создать изменение" Script.
Ответ 3
В SQL Server Management Studio 2016 значок кнопки панели инструментов изменился. См. Выделенный значок.