Практическое руководство. Изменение сценария Test.sql для запуска объектов SQL
Обновлен: Ноябрь 2007
Файл Test.sql является файлом, в который можно добавить инструкции Transact-SQL, выполняющие действия, необходимые для проверки объектов базы данных в проекте SQL Server.
Примечание. |
---|
В Visual C++ этот файл называется debug.sql. Если для запуска объектов SQL используется Visual C++, замените Test.sql на debug.sql в инструкциях, приведенных ниже. |
Например, если проект SQL Server содержит хранимую процедуру, необходимо добавить к сценарию Test.sql строку SQL, которая выполняет хранимую процедуру. Если хранимая процедура не возвращает значений, может возникнуть необходимость в добавлении SQL инструкций, которые вернут некоторые данные, обработанные хранимой процедурой. Это позволяет убедиться, что процедура выполняется как ожидалось. Для проверки триггера файл Test.sql также должен содержать инструкцию, которая выполняет действие, вызывающее триггер на выполнение, например, вставку или удаление строки.
Результаты сценария Test.sql отображаются в окне Выходные данные под параметром База данных в Visual Studio. Это позволяет определить, правильно ли работают объекты базы данных.
Чтобы изменить файл Test.sql в проекте SQL Server
Откройте Обозреватель решений, выбрав пункт Обозреватель решений в меню Вид.
Разверните папку Тестовые сценарии.
Дважды щелкните файл Test.sql, чтобы открыть его в Редактор SQL.
Добавьте инструкцию Transact-SQL, которая обеспечивает результаты, подтверждающие функциональность объектов базы данных проекта. Для дополнительных сведений по созданию сценария Test.sql для конкретных элементов проекта SQL Server, см. следующие страницы:
Сведения о хранимых процедурах см. в разделе Практическое руководство. Создание и запуск хранимой процедуры SQL Server в среде CLR.
Сведения о триггерах см. в разделе Практическое руководство. Создание и запуск триггера CLR SQL Server.
Сведения о функциях, определяемых пользователем, см. в разделе Практическое руководство. Создание и запуск пользовательской функции SQL Server в среде CLR.
Сведения о типах, определяемых пользователем, см. в разделе Практическое руководство. Создание и запуск пользовательского типа SQL Server в среде CLR.
Сведения о статистических функциях см. в разделе Практическое руководство. Создание и выполнение статистических функций SQL Server в среде CLR.
См. также
Задачи
Пошаговое руководство. Создание хранимой процедуры в управляемом коде
Основные понятия
Преимущества использования управляемого кода для создания объектов баз данных