Команда TSQL для вызова файлов * .sql - PullRequest
0 голосов
/ 28 июля 2010

У меня есть несколько * .sql файлов со скриптом для создания таблицы и sprocs для новой базы данных.

Есть ли способ создать сценарий TSQL, который можно запустить из анализатора запросов SQL, который будет последовательно вызывать файлы * .sql?

Пример: вызов сценария 01; вызов сценария 02; вызов сценария 03; GO

Извините, но раньше я не мог правильно выразить свою проблему.

Мне нужно создать базу данных со многими таблицами, на данный момент все сценарии находятся в уникальном файле (очень длинный).

Я использую MS Management Studio для запуска сценария в редакторе запросов для создания базы данных.

Поскольку этот сценарий очень длинный, я думал разбить его на разные маленькие кусочки.

Таким образом, у меня будет основной скрипт, который прикажет запускать отдельный скрипт. Пример

script1 Скрипт2 Script3

и т.д.

Вы знаете, как это сделать в TSQL на MS SEL 2008? еще раз спасибо

Я использую SQL Server 2008

1 Ответ

4 голосов
/ 28 июля 2010

Использовать режим SqlCmd в SSMS:

http://msdn.microsoft.com/en-us/library/ms174187.aspx

: r имя файла

Не уверен, что это работает в Query Analyzer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...