Поделиться через


Создание скриптов (SQL Server Management Studio)

применимо:SQL ServerБаза данных SQL AzureSQL Azure Управляемый экземплярAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Management Studio предоставляет два механизма создания скриптов Transact-SQL. Скрипты для нескольких объектов можно создать с помощью мастера создания и публикации скриптов. Вы также можете создать скрипт для отдельных объектов или нескольких объектов с помощью скрипта в качестве меню в обозревателе объектов.

Подробное руководство по скриптам различных объектов с помощью SQL Server Management Studio (SSMS) см. в руководстве по скриптам вSSMS.

Перед началом работы

Выберите механизм, который лучше всего соответствует вашим требованиям.

Мастер создания и публикации скриптов

Используйте мастер создания и публикации скриптов для создания скрипта Transact-SQL для многих объектов. Мастер создает скрипт всех объектов в базе данных или подмножество выделенных объектов. Мастер предоставляет множество вариантов для скриптов, например включение разрешений, сортировки, ограничений и т. д. Инструкции по использованию мастера см. в разделе Мастер создания и публикации скриптов.

Меню "Скрипт обозревателя объектов"

Скрипт обозревателя объектов можно использовать в качестве меню для скрипта одного объекта, скрипта нескольких объектов или нескольких инструкций для одного объекта. Вы можете выбрать один из нескольких типов скриптов; например, чтобы создать, изменить или удалить объект. Скрипт можно сохранить в окне редактора запросов, в файл или в буфер обмена. Скрипт создается в формате Юникода.

Чтобы создать скрипт для одного объекта

Написать скрипт для одного объекта

  1. В обозревателе объектов подключитесь к экземпляру ядра СУБД SQL Server, а затем разверните этот экземпляр.

  2. Разверните базы данных, а затем разверните базу данных, содержащую объект для скриптирования.

  3. Расширьте категорию объекта. Например, разверните узел Таблицы или Представления.

  4. Щелкните правой кнопкой мыши объект, наведите указатель на тип объекта скрипта <как>. Например, наведите указатель на таблицу скрипта как.

  5. Укажите тип скрипта, например Create to или Alter to.

  6. Выберите расположение для сохранения скрипта, например окно редактора запросов или буфера обмена.

    таблица скриптов

Для создания скрипта для нескольких объектов одной категории можно использовать панель сведений обозревателя объектов.

  1. В обозревателе объектов подключитесь к экземпляру ядра СУБД SQL Server, а затем разверните этот экземпляр.

  2. Разверните базы данных, а затем разверните базу данных, содержащую объекты, которые должны быть скриптированы.

  3. Раскройте узел категории для типов объектов, которые вы хотите скриптовать, например, узел для таблиц.

  4. Откройте панель сведений обозревателя объектов, выбрав F7, или откройте меню представления и выберите обозревателя объектов.

    меню

  5. Щелкните левой кнопкой мыши один из объектов, для которого вы хотите написать скрипт.

  6. Ctrl + щелкните левой кнопкой мыши на второй объект, который вы хотите задать для скрипта.

  7. Щелкните правой кнопкой мыши один из выбранных объектов и выберите тип <объекта скрипта> как.

    подробные сведения