在 SQL Server 中加载和运行“Hello World”存储过程

一旦该存储过程示例已成功编译后,您就可以在 SQL Server 中测试它了。 为此,打开 SQL Server Management Studio 并创建一个新查询,连接到适当的测试数据库(例如,AdventureWorks 示例数据库)。

我们将需要创建该程序集,以便我们可以访问该存储过程。 对于此示例,我们将假定您已在 C:\ 目录中创建了 helloworld.dll 程序集。 将以下 Transact-SQL 语句添加到您的查询中。

CREATE ASSEMBLY helloworld from 'c:\helloworld.dll' WITH PERMISSION_SET = SAFE

在创建了该程序集之后,现在可以通过使用 create procedure 语句访问我们的 HelloWorld 方法。 我们将该存储过程称作“hello”:

 CREATE PROCEDURE hello AS EXTERNAL NAME helloworld.HelloWorldProc.HelloWorld

一旦创建了该存储过程后,它就可以像在 Transact-SQL 中编写的普通存储过程一样运行它了。 请执行以下命令:

EXEC hello

这应在 SQL Server Management Studio 消息窗口中产生以下输出。

 
 

转载于:https://www.cnblogs.com/bios8086/archive/2011/12/06/2277754.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值