Afhængigt af hvorfor du forsøger at generere hashen, kan den indbyggede funktion ORA_HASH være tilstrækkelig,
SQL> select ora_hash( 'fuzzy bunny' ) from dual;
ORA_HASH('FUZZYBUNNY')
----------------------
2519249214
Jeg ville ikke prøve at bruge dette, hvis du har brug for en kryptografisk sikker hash-funktion. Men hvis du bare har brug for en simpel hash, burde dette være tilstrækkeligt.