Я пытаюсь вычислить хэш md5 для определенного значения, но получаю странный результат.
Я запускаю его двумя разными способами:
SELECT HASHBYTES('md5',ZLA_PASSWORD),ZLA_PASSWORD, len(ZLA_PASSWORD) FROM ZLA_PASSWORD;
SELECT HASHBYTES('md5', '123456');
Я получаю два разных результата, где действителен только второй:
0xCE0BFD15059B68D67688884D7A3D3E8C 123456 6
0xE10ADC3949BA59ABBE56E057F20F883E
Это делается на SQL Server 2005.
проверка результата MD5 на 123456 была такой же, как и вторая проверка результата онлайн.
Есть идеи?
Спасибо!