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

Oracle में ट्रिगर करने के लिए पैरामीटर कैसे भेजें?

यदि आप एप्लिकेशन कोड को स्पर्श नहीं कर सकते हैं और एप्लिकेशन स्वयं इस जानकारी को पहले से ही डेटाबेस में नहीं भेजता है, तो आप एक गतिरोध में हैं। बैक-एंड कोड के लिए उस जानकारी को उपलब्ध कराने का एकमात्र तरीका मध्य स्तर के लिए इसे पास करना है।

Oracle अनुप्रयोगों को मध्य-स्तर से पीछे के छोर तक सूचना पास करने के लिए कई तरीके प्रदान करता है लेकिन उनका लाभ उठाने के लिए एप्लिकेशन का निर्माण करना पड़ता है। DBMS_APPLICATION_INFO उदाहरण के लिए, पैकेज में एक set_client_info है प्रक्रिया जो मध्य स्तर को मध्य स्तरीय उपयोगकर्ता के नाम पर पारित करने की अनुमति देती है जिसे आपका बैक एंड ट्रिगर क्वेरी कर सकता है। आप Oracle संदर्भों यदि आप अधिक सामान्य तंत्र चाहते हैं। हालांकि, इनमें से किसी भी दृष्टिकोण की वास्तविक रूप से आवश्यकता है कि कनेक्शन पूल से कनेक्शन पुनर्प्राप्त किए जाने पर इस जानकारी को बैक-एंड में पास करने के लिए जावा एप्लिकेशन लिखा जाए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संख्या को शब्दों में परिवर्तित करते समय ORA-01830

  2. Oracle फॉर्म और रिपोर्ट के लिए वर्तमान नौकरी के उद्घाटन खोजें

  3. दृश्य बनाते समय ORA-00942 त्रुटि उत्पन्न हो रही है

  4. Oracle में अद्वितीय बनाम विशिष्ट कीवर्ड

  5. Oracle इन-मेमोरी कॉस्ट