Практическое руководство. Изменение скрипта 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
Откройте Обозреватель решений, выбрав Обозреватель решений в меню Вид.
Разверните папку Тестовые скрипты.
Дважды щелкните файл Test.sql, чтобы открыть его в редакторе Transact-SQL. При наличии нескольких тестовых скриптов дважды щелкните тестовый скрипт, который необходимо открыть. Дополнительные сведения о способах указания скрипта отладки по умолчанию см. во второй процедуре данного раздела.
Добавьте инструкцию Transact-SQL, которая обеспечивает результаты, подтверждающие функциональность объектов базы данных проекта. Дополнительные сведения по созданию скрипта Test.sql для конкретных элементов проекта базы данных SQL CLR см. на следующих страницах.
Сведения о хранимых процедурах см. в разделе Практическое руководство. Создание и запуск хранимой процедуры SQL Server при помощи интеграции со средой CLR.
Сведения о триггерах см. в разделе Практическое руководство. Создание и запуск триггера SQL Server при помощи интеграции со средой CLR.
Сведения о функциях, определяемых пользователем, см. в разделе Практическое руководство. Создание и запуск пользовательской функции SQL Server при помощи интеграции со средой CLR.
Сведения о типах, определяемых пользователем, см. в разделе Практическое руководство. Создание и запуск пользовательского типа SQL Server при помощи интеграции со средой CLR.
Сведения о агрегатных функциях см. в разделе Практическое руководство. Создание и запуск статистического выражения SQL Server при помощи интеграции со средой CLR.
Указание скрипта отладки по умолчанию
В обозревателе решений разверните папку Тестовые скрипты для проекта, который необходимо настроить.
Щелкните правой кнопкой мыши скрипт, который необходимо использовать в качестве скрипта отладки по умолчанию, и щелкните Использовать как скрипт отладки по умолчанию.
См. также
Задачи
Пошаговое руководство. Создание хранимой процедуры в управляемом коде
Основные понятия
Создание объектов SQL Server в управляемом коде
Преимущества использования управляемого кода для создания объектов баз данных