sql server 内置MD5加密函数

http://blog.csdn.net/rookie_liu_ToFly/article/details/53116932

select right(sys.fn_VarBinToHexStr(HASHBYTES('md5','1234')),32)

select substring(sys.fn_sqlvarbasetostr(HashBytes('MD5','123456')),3,32)

select right(sys.fn_VarBinToHexStr(HASHBYTES('md5','1234')),16)

创建SQLSERVER MD5()

CREATE FUNCTION [dbo].[MD5](@src varchar(255) )
RETURNS varchar(255)
AS
BEGIN
DECLARE @md5 varchar(34)
SET @md5 = sys.fn_VarBinToHexStr(hashbytes('MD5', @src));
RETURN SUBSTRING(@md5,3,32) --32位
END

GO

原文地址:https://www.cnblogs.com/ZkbFighting/p/8603603.html