Практическое руководство. Изменение скрипта Test.sql для запуска объектов, использующих интеграцию SQL Server со средой CLR

Файл Test.sql является файлом, в который можно добавить инструкции Transact-SQL, выполняющие действия, необходимые для проверки объектов базы данных в проекте SQL Server.

Например, если проект базы данных SQL Server со средой CLR содержит хранимую процедуру, необходимо добавить в скрипт Test.sql строку Transact-SQL, которая выполняет хранимую процедуру. Если хранимая процедура не возвращает значений, может возникнуть необходимость в добавлении инструкции Transact-SQL, которая вернет некоторые данные, обработанные хранимой процедурой. Это позволяет убедиться, что процедура выполняется как ожидалось. Для проверки триггера файл Test.sql также должен содержать инструкцию, которая выполняет действие, вызывающее триггер на выполнение, например, вставку или удаление строки.

Результаты работы скрипта Test.sql отображаются в окне Выходные данные под параметром База данных в Visual Studio. Это позволяет определить, правильно ли работают объекты базы данных.

Чтобы изменить файл Test.sql в проекте SQL Server

  1. Откройте Обозреватель решений, выбрав Обозреватель решений в меню Вид.

  2. Разверните папку Тестовые скрипты.

  3. Дважды щелкните файл Test.sql, чтобы открыть его в редакторе Transact-SQL. При наличии нескольких тестовых скриптов дважды щелкните тестовый скрипт, который необходимо открыть. Дополнительные сведения о способах указания скрипта отладки по умолчанию см. во второй процедуре данного раздела.

  4. Добавьте инструкцию Transact-SQL, которая обеспечивает результаты, подтверждающие функциональность объектов базы данных проекта. Дополнительные сведения по созданию скрипта Test.sql для конкретных элементов проекта базы данных SQL CLR см. на следующих страницах.

Указание скрипта отладки по умолчанию

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

  2. Щелкните правой кнопкой мыши скрипт, который необходимо использовать в качестве скрипта отладки по умолчанию, и щелкните Использовать как скрипт отладки по умолчанию.

См. также

Задачи

Пошаговое руководство. Создание хранимой процедуры в управляемом коде

Основные понятия

Создание объектов SQL Server в управляемом коде

Преимущества использования управляемого кода для создания объектов баз данных