sql >> Databasteknik >  >> RDS >> Oracle

Finns det någon hash-funktion i PL/SQL?

Beroende på varför du försöker generera hashen kan den inbyggda funktionen ORA_HASH vara tillräcklig,

SQL> select ora_hash( 'fuzzy bunny' ) from dual;

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

Jag skulle inte försöka använda detta om du behöver en kryptografiskt säker hashfunktion. Men om du bara behöver en enkel hash så borde detta vara tillräckligt.



  1. Undantag i JPA vid användning av seed-fil för PostgreSQL

  2. Finns det något sätt att skapa flera utlösare i ett skript?

  3. Ger DDL-satser dig alltid en implicit commit, eller kan du få en implicit rollback?

  4. Standarddatabas med namnet postgres på Postgresql-servern