none
Gerar HASH SQL Similar ao Oracle RRS feed

  • Pergunta

  • Pessoal estou com seguinte problema não consigo fazer o SQL me retornar a Chave de HASH igual à Gerada pelo Oracle,

    Alguém pode me ajudar? Segue abaixo os dois códigos.

    --SQL SERVER

    Declare @nat varbinary (max)
    Select @nat=1010
    Select @nat
     
    SELECT HASHBYTES('SHA1', '0x000003F2'); 
    Resultado: 0xC4E458096C456C4A2585F35EF9D56FC0C1E13C4C
     
    --ORACLE 
     DECLARE
       x RAW(20);
    BEGIN
       SELECT sys.dbms_crypto.hash('1010',
                                   sys.dbms_crypto.hash_sh1)
         INTO x
         FROM dual;
         dbms_output.put_line('SH1:' || x);
    END;
    Resultado:2083F186BAE4FE51231190342E508A64233D5AA8
    quinta-feira, 27 de fevereiro de 2014 16:02

Respostas

Todas as Respostas