如何:编辑 Test.sql 脚本以运行使用 SQL Server 公共语言运行时集成的对象

Test.sql 文件中,您可以添加执行必需操作的 Transact-SQL 语句以便测试 SQL Server 项目中的数据库对象。

例如,如果 SQL Server 公共语言运行时 (SQL CLR) 数据库项目包含一个存储过程,您将向 Test.sql 脚本中添加一行执行该存储过程的 Transact-SQL。 如果存储过程没有提供任何输出,您可能想要添加 Transact-SQL 语句,该语句返回由存储过程操作的某些数据以验证该过程是否按预期方式执行。 同样,若要测试触发器,Test.sql 文件应包含一条语句,该语句执行导致触发器执行的操作,如插入或删除行。

在 Visual Studio 中**“数据库”选项下的“输出”**窗口中显示 Test.sql 脚本的结果,以便您可确定数据库对象是否正在正确工作。

在 SQL 服务器项目中编辑 Test.sql 文件

  1. 通过在**“视图”菜单上选择“解决方案资源管理器”,打开“解决方案资源管理器”**。

  2. 展开**“测试脚本”**文件夹。

  3. 双击 Test.sql 文件将其在 Transact-SQL 编辑器中打开。 如果有多个测试脚本,请双击您希望打开的测试脚本。 有关如何指定默认调试脚本的更多信息,请参见本主题中的第二个过程。

  4. 添加 Transact-SQL 语句,该语句将提供结果,确认您的项目数据库对象的功能。 有关如何为 SQL CLR 数据库项目中的特定项创建 Test.sql 脚本的更多信息,请参见以下几页:

指定默认调试脚本

  1. 在“解决方案资源管理器”中,为要配置的项目展开**“测试脚本”**文件夹。

  2. 右击希望用作默认调试脚本的脚本,然后单击**“设置为默认调试脚本”**。

请参见

任务

演练:使用托管代码创建存储过程

概念

在托管代码中创建 SQL Server 对象

使用托管代码创建数据库对象的好处