1.新建類庫,裏面寫入方法,類庫裏必須樣靜態,防止實例化
2.將dll存放到文件夾裏
3.在sql中運行
EXEC sp_configure 'clr enabled' , '1'; --0代表不允許,1代表運行
CREATE ASSEMBLY ctoDll FROM 'D:\Aso\Library\ClassLibrary.dll'
CREATE FUNCTION dbo.ctoDllFuntion
(
@name as nvarchar(200)
)
RETURNS bigint --返回類型,
AS EXTERNAL NAME ctoDll.[ClassLibrary.Md5Hash].Md5HashStr
SELECT dbo.ctoDllFuntion('耿耿')
調用查看
4.
如果出現下面錯誤。請運行
exec sp_configure 'show advanced options', '1';
go
reconfigure;
go
exec sp_configure 'clr enabled', '1'
go
reconfigure;
exec sp_configure 'show advanced options', '1';
go
.