आप हैश उत्पन्न करने का प्रयास क्यों कर रहे हैं, इस पर निर्भर करते हुए, अंतर्निहित फ़ंक्शन ORA_HASH पर्याप्त हो सकता है,
SQL> select ora_hash( 'fuzzy bunny' ) from dual;
ORA_HASH('FUZZYBUNNY')
----------------------
2519249214
यदि आपको क्रिप्टोग्राफ़िक रूप से सुरक्षित हैश फ़ंक्शन की आवश्यकता है तो मैं इसका उपयोग करने की कोशिश नहीं करूंगा। लेकिन अगर आपको केवल एक साधारण हैश की आवश्यकता है, तो यह पर्याप्त होना चाहिए।