Aqui estamos com o banco 10.2 Estou usando o comando: *dbms_crypto.hash(CONTEUDO, dbms_crypto.HASH_MD5);*
Hash gerado: *994CF2F75506C8E4A2C0BEFD0E0B7D34* Hash esperado: *118b260f200394ba14c1c424a497e230* Como viram está gerando o hash diferente, está faltando alguma coisa? Em 2 de setembro de 2013 14:53, Oscar Wilman Costa Piriz <owcpi...@gmail.com > escreveu: > Aqui estamos com o banco 10.2 > > Estou usando o comando: *dbms_crypto.hash(CONTEUDO, dbms_crypto.HASH_MD5); > * > > Hash gerado: *994CF2F75506C8E4A2C0BEFD0E0B7D34* > Hash esperado: *118b260f200394ba14c1c424a497e230* > > Como viram está gerando o hash diferente, está faltando alguma coisa? > > > Em 2 de setembro de 2013 11:38, Oscar Wilman Costa Pirez < > owcpi...@yahoo.es> escreveu: > > Muito obrigado Laurindo, vou dar uma olhada aqui. >> >> Eu quero o HASH mesmo, preciso guarda-lo para utilizar depois. >> >> Estamos gerando o arquivo para o TISS em XML e precisamos o HASH do >> conteúdo desse arquivo. >> >> >> Em 2 de setembro de 2013 09:25, J. Laurindo Chiappa < >> jlchia...@yahoo.com.br> escreveu: >> >> ** >>> >>> >>> Bom dia, tudo joinha ?? A primeira coisa que se pergunta, PARA QUE vc >>> precisa disso , e QUAL versão Exata do RDBMS vc está usando ????? >>> SE for para comparar CLOBs E SE for versão 10g ou acima, vc usa a >>> DBMS_LOB.COMPARE(clob1, clob2), que faz exatamente isso : calcula um hash >>> para ambos os CLOBs e retorna se foi o mesmo resultado para os dois ou >>> não... >>> Já se não é para comparação , e vc realmente quer armazenar para uso >>> posterior o hash, para não fazer o cálculo manualmente aí vc pode usar >>> dbms_obfuscation_toolkit.MD5 (calcula um hash M5), ou talvez a ora_hash >>> .... Consulte a Documentação e verifique as limitações de cada uma, e em >>> caso de dúvidas retorne pra gente os detalhes TODOS que a gente pode tentar >>> palpitar mais... >>> >>> []s >>> >>> Chiappa >>> --- Em oracle_br@yahoogrupos.com.br, Oscar Wilman Costa Pirez <owcpirez@...> >>> escreveu >>> >>> > >>> > Bom dia a todos, >>> > >>> > Estou precisando calcular o HASH de uma coluna do banco do tipo CLOB, >>> > alguém sabe se isso é possível? Alguém já fez isso? >>> > >>> > Desde já muito obrigado pela ajuda! >>> > >>> > >>> > [As partes desta mensagem que não continham texto foram removidas] >>> > >>> >>> >>> >> >> > > > -- > > Sds. > Oscar Piriz > Ti - Hospital Jorge Valente > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html