Afhankelijk van waarom je de hash probeert te genereren, kan de ingebouwde functie ORA_HASH voldoende zijn,
SQL> select ora_hash( 'fuzzy bunny' ) from dual;
ORA_HASH('FUZZYBUNNY')
----------------------
2519249214
Ik zou dit niet proberen te gebruiken als je een cryptografisch veilige hash-functie nodig hebt. Maar als je gewoon een simpele hash nodig hebt, zou dit voldoende moeten zijn.