Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle MD5 हैश फ़ंक्शन को कैसे कॉल करें?

Oracle 12c में आप STANDARD_HASH फ़ंक्शन का उपयोग कर सकते हैं। इसके लिए किसी अतिरिक्त विशेषाधिकार की आवश्यकता नहीं है।

select standard_hash('foo', 'MD5') from dual;

dbms_obfuscation_toolkit पदावनत है (यहां नोट देखें)। आप सीधे DBMS_CRYPTO का उपयोग कर सकते हैं:

ड्यूल से
select rawtohex(
    DBMS_CRYPTO.Hash (
        UTL_I18N.STRING_TO_RAW ('foo', 'AL32UTF8'),
        2)
    ) from dual;

आउटपुट:

ACBD18DB4CC2F85CEDEF654FCCC4A4D8

यदि आवश्यक हो तो कम फ़ंक्शन कॉल जोड़ें। DBMS_CRYPTO पर अधिक।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle डिक्शनरी व्यू का उपयोग करके PL/SQL पैकेज-स्तरीय प्रकारों की खोज करें

  2. SQL में अनियंत्रित परिणाम

  3. न्यूल सेट करें:SQLcl/SQL*Plus में जब भी कोई शून्य मान होता है तो लौटने के लिए एक स्ट्रिंग निर्दिष्ट करें

  4. चेकर रन

  5. Oracle एपेक्स में फ़ाइलें आयात करना wwv_flow_files का उपयोग करना