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 पर अधिक।