Oracle
 sql >> база данни >  >> RDS >> Oracle

Има ли някаква хеш функция в PL/SQL?

В зависимост от това защо се опитвате да генерирате хеша, вградената функция ORA_HASH може да е достатъчна,

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

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

Не бих се опитал да използвам това, ако имате нужда от криптографски защитена хеш функция. Но ако имате нужда само от обикновен хеш, това трябва да е достатъчно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 4 начина за намиране на редове, които съдържат малки букви в Oracle

  2. ORA 00904 Грешка:Невалиден идентификатор

  3. Групирайте по стойности, които са в последователност

  4. SQL грешка:ORA-02291:ограничение на целостта

  5. Неща, които трябва да знаете за таблицата FND_LOBS в приложенията на Oracle