Ich möchte den MD5-Hash eines Zeichenfolgenwerts in SQL Server 2005 abrufen. Ich mache dies mit dem folgenden Befehl:
SELECT HashBytes('MD5', 'HelloWorld')
Dies gibt jedoch eine VarBinary anstelle eines VarChar-Werts zurück. Wenn ich versuche, 0x68E109F0F40CA72A15E05CC22786F8E6
in ein VarChar zu konvertieren, bekomme ich há ðô§*à\Â'†øæ
stattdessen 68E109F0F40CA72A15E05CC22786F8E6
.
Gibt es eine SQL-basierte Lösung?