Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Existe alguma função hash em PL/SQL?


Dependendo do motivo pelo qual você está tentando gerar o hash, a função integrada ORA_HASH pode ser suficiente,
SQL> select ora_hash( 'fuzzy bunny' ) from dual;

ORA_HASH('FUZZYBUNNY')
----------------------
            2519249214

Eu não tentaria usar isso se você precisar de uma função de hash criptograficamente segura. Mas se você precisa apenas de um hash simples, isso deve ser suficiente.