Quiero obtener el hash MD5 de un valor de cadena en SQL Server 2005. Lo hago con el siguiente comando:convierto HashBytes a VARCHAR
SELECT HashBytes('MD5', 'HelloWorld')
Sin embargo, este devuelve un VarBinary en lugar de un valor VARCHAR. Si intento convertir 0x68E109F0F40CA72A15E05CC22786F8E6
en VarChar obtengo há ðô§*à\Â'†øæ
en lugar de 68E109F0F40CA72A15E05CC22786F8E6
.
¿Hay alguna solución basada en SQL?
No funciona en SQL Azure. – Raptor
fn_varbintohexstr no es una función documentada. Use CONVERT (Char, @ value, 2) – Cheburek
Acabo de recibir un bit por varbinary que necesita una forma de actualizar el almacén. ¡Funcionó como por arte de magia! gracias ... – nitefrog