加载中…
个人资料
Elephant
Elephant
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,868
  • 关注人气:14
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

SQLServerCLR集成扩展存储过程的发布程序集、创建函数、调用

(2023-02-28 14:17:02)
分类: 技术档案
1.创建程序集

Create assembly Base64
AUTHORIZATION [dbo]
from 'C:\金税接口\DLL\Base64.dll'
with permission_set = unsafe

2.创建自定义函数(顺丰)
Create Function GetKMRoute(@Freighter nvarchar(20),@waybillNo nvarchar(20),@strcheckPhoneNo nvarchar(20),@key nvarchar(20),@customer nvarchar(50),@isTrace bit)
Returns nvarchar(max) 
As
External Name Base64.UserDefinedFunctions.GetKMRoute

3.调用(顺丰)

select [dbo].[GetKMRoute]('jd','JDX024159630938','18116295499','olZITxTH6115','5664E46DA86EDED0D36FA62AD34B5D32',1)

2.创建自定义函数(KM100)
Create Function GetSFRoute(@waybillNo nvarchar(20),@strcheckPhoneNo nvarchar(20),@isTrace bit)
Returns nvarchar(max) 
As
External Name Base64.UserDefinedFunctions.GetSFRoute

3.调用(KM100)
select [dbo].[GetSFRoute]('SF1527807595054','13901742941',1)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有