C#编写dll进行sql server数据库扩展储存过程
Posted 数据库研发
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#编写dll进行sql server数据库扩展储存过程相关的知识,希望对你有一定的参考价值。
[assembly:AssemblyKeyFile("C:keypair.snk")]
(如果有源代码的情况下,也可以直接使用项目配置来使类库项目直接生成并绑定密钥对。配置如:右击“类库项目”->“属性”->“签名”选项卡->选择“为程序集签名”复选框->“选择强名称密钥文件(K):”下拉框->“新建”或“浏览”选择一个已存在的密钥文件。) b. 生成项目即可得到拥有强名称的类型库
create assembly api
from 'D:OdooapiinDebugapi.dll'
with permission_set = UNSAFE
go
create FUNCTION [dbo].[test](
)
RETURNS [nvarchar]
WITH EXECUTE AS CALLER
AS
EXTERNAL NAME [api].[api.Class1].[test]
GO
print dbo.test()
推荐↓↓↓
长
按
关
注
以上是关于C#编写dll进行sql server数据库扩展储存过程的主要内容,如果未能解决你的问题,请参考以下文章 SQL Server通过外部程序集注册正则表达式函数(CLR函数)