OWA_UTIL
. नामक एक पैकेज है (जो डेटाबेस के पुराने संस्करणों में डिफ़ॉल्ट रूप से स्थापित नहीं है)। इसकी एक विधि है WHO_CALLED_ME()
जो OWNER, OBJECT_NAME, LINE_NO और CALLER_TYPE लौटाता है। ध्यान दें कि यदि कॉलर एक पैकेज्ड प्रक्रिया है तो यह पैकेज नाम लौटाएगा न कि प्रक्रिया का नाम। इस मामले में प्रक्रिया का नाम प्राप्त करने का कोई तरीका नहीं है; ऐसा इसलिए है क्योंकि प्रक्रिया का नाम अतिभारित हो सकता है, इसलिए जरूरी नहीं कि यह बहुत उपयोगी हो।
और अधिक जानकारी प्राप्त करें।
10gR2 के बाद से $$PLSQL_UNIT
. भी है विशेष समारोह; यह OBJECT NAME (अर्थात पैकेज नहीं पैकेज्ड प्रक्रिया) भी लौटाएगा।