ハッシュを生成しようとしている理由によっては、組み込み関数ORA_HASHで十分な場合があります。
SQL> select ora_hash( 'fuzzy bunny' ) from dual;
ORA_HASH('FUZZYBUNNY')
----------------------
2519249214
暗号的に安全なハッシュ関数が必要な場合は、これを使用しようとはしません。ただし、単純なハッシュが必要な場合は、これで十分です。
ハッシュを生成しようとしている理由によっては、組み込み関数ORA_HASHで十分な場合があります。
SQL> select ora_hash( 'fuzzy bunny' ) from dual;
ORA_HASH('FUZZYBUNNY')
----------------------
2519249214
暗号的に安全なハッシュ関数が必要な場合は、これを使用しようとはしません。ただし、単純なハッシュが必要な場合は、これで十分です。