最佳答案
我想得到 SQLServer2005中字符串值的 MD5散列。我用下面的命令做到这一点:
SELECT HashBytes('MD5', 'HelloWorld')
但是,这将返回 VarBinary 而不是 VarChar 值。如果我尝试将 0x68E109F0F40CA72A15E05CC22786F8E6
转换成 VarChar,我得到的是 há ðô§*à\Â'†øæ
而不是 68E109F0F40CA72A15E05CC22786F8E6
。
有基于 SQL 的解决方案吗?