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