Использование шаблонов в среде SQL Server Management Studio

Шаблоны — это заготовки файлов, содержащие сценарии SQL, которые помогают создавать объекты в базе данных. SQL Server предоставляет большой набор шаблонов. При первом открытии обозревателя шаблонов копия шаблонов помещается в папку Documents and Settings пользователя по следующему пути: Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\Templates. Шаблоны доступны для решений, проектов и различных типов редакторов кода. Существуют шаблоны для создания таких объектов, как базы данных, таблицы, представления, индексы, хранимые процедуры, триггеры, статистики и функции. Кроме того, существуют шаблоны, помогающие управлять сервером за счет создания расширенных свойств, связанных серверов, имен входа, ролей, пользователей и шаблонов для служб Службы Analysis Services и выпуска SQL Server Compact 3.5 с пакетом обновления 2 (SP2).

Шаблоны, поставляемые со среды Среда SQL Server Management Studio, содержат параметры для облегчения настройки кода. Описания параметров шаблона подчиняются формату <имя_параметра, тип_данных, значение>, где:

  • имя_параметра — имя параметра сценария;

  • тип_данных — тип данных параметра;

  • значение — значение, которым следует заменять каждое вхождение параметра в сценарии.

Для вставки значений в сценарий следует использовать диалоговое окно Замена параметров шаблонов.

Для часто выполняемых задач можно создать пользовательские шаблоны. Организуйте свои сценарии в существующих папках или создайте новую структуру файлов.