我想在SQL Server 2005中获取字符串值的MD5哈希值。我使用以下命令执行此操作:
SELECT HashBytes('MD5', 'HelloWorld')
但是,这会返回VarBinary而不是VarChar值。 如果我尝试将0x68E109F0F40CA72A15E05CC22786F8E6
转换为VarChar,我会得到há ðô§*à\\Â'†øæ
而不是68E109F0F40CA72A15E05CC22786F8E6
。
有没有基于SQL的解决方案?