文件名称:SQLServer CLR实现Unicode URL 加解密,MD5不同编码加密
文件大小:9KB
文件格式:RAR
更新时间:2022-05-17 22:43:00
sqlserver clr md5 Unicode 加解密
因工作时常在SQLSERVER进行http接口操作,涉及编码的转换问题和中文MD5的加密问题,在数据库中根本无法实现,经研究可以借助CLR功能实现一下函数。 附件中提供了源码、开启CLR脚本及直接注册一下函数的脚本,无c#基础的同学可以直接执行SQL脚本即可获得一下方法,若有开发能力则可自行研究。 --示例 Select dbo.UnicodeEncode('CSDN专业开发者社区') Select dbo.UnicodeDecode('CSDN\u4e13\u4e1a\u5f00\u53d1\u8005\u793e\u533a') Select dbo.UrlEncode('CSDN专业开发者社区') Select dbo.UrlDecode('CSDN%E4%B8%93%E4%B8%9A%E5%BC%80%E5%8F%91%E8%80%85%E7%A4%BE%E5%8C%BA') Select dbo.MD5Encrpty('CSDN专业开发者社区', '') --默认uft8 Select dbo.MD5Encrpty('CSDN专业开发者社区', 'GB2312')
【文件预览】:
3 WebFuncClr_Create.sql
1 开启CLR功能脚本.sql
WebFuncClr.sqlproj.user
WebFuncClr.sqlproj
WebFunc.sln
WebFunctions.cs
2 注册System.Web程序集.sql
WebFuncClr.jfm