用SQL实现的BASE64加密及解密函数(SQL2005以上有效)
2014-10-30 15:56
971 查看
CREATE FUNCTION [dbo].[f_base64_encode] (@bin varbinary(max)) returns varchar(max) as begin return cast(N'' as xml).value('xs:base64Binary(xs:hexBinary(sql:variable("@bin")))', 'varchar(max)') end GO CREATE FUNCTION [dbo].[f_base64_decode] (@64 varchar(max)) returns varbinary(max) as begin return cast(N'' as xml).value('xs:base64Binary(sql:variable("@64"))', 'varbinary(max)') end GO
相关文章推荐
- 解密SQL SERVER 2005加密存储过程,函数
- Base64加密解密原理以及代码实现
- 解密SQL SERVER 2005加密存储过程,函数
- Python 实现base64加密和解密
- ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
- C#实现AES加密和解密函数
- C#实现AES加密和解密函数原代码
- base64加密解密算法 C实现(转载)
- C# 下base64加密解密实现
- JS实现base64加密解密
- php实现base64加密解密的代码
- 解密SQL SERVER 2005加密存储过程,视图、函数
- oracle 函数 实现简单的加密解密
- go语言/golang实现base64加密解密
- JS实现base64加密解密
- SQL2005新函数ROW_NUMBER()实现分页
- C#实现AES加密和解密函数
- 解密SQL Server 2005中被加密的存储过程、函数、视图、触发器
- Ruby 实现base64加密和解密