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

सबमिट करने से पहले Oracle SQL क्वेरी टेक्स्ट बदलें

Oracle Virtual Private Database हो सकता है कि आप जो खोज रहे हैं। मैनुअल से:

आप SYS_CONTEXT से प्रक्रिया और क्वेरी टेक्स्ट प्राप्त करने में सक्षम हो सकते हैं . उदाहरण के लिए, sys_context('userenv', 'current_sql') और sys_context('userenv', 'module') . आपको GV$SESSION . का भी उपयोग करना पड़ सकता है अधिक जानकारी प्राप्त करने के लिए।

हालांकि, मुझे लगता है कि यदि संभव हो तो आपको वीपीडी से बचने की कोशिश करनी चाहिए। यह बेहद है अपने सभी SQL कथनों को चुपचाप पृष्ठभूमि में परिवर्तित करने के लिए भ्रमित करना। यह विकास और समस्या निवारण को बहुत कठिन बना सकता है।

अपडेट करें

SQL अनुवाद फ्रेमवर्क Oracle 12c में फीचर शायद इस समस्या का सबसे अच्छा समाधान होगा।




  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 सत्र अस्थायी तालिका में डेटा कब हटाया जाएगा?

  2. टी-एसक्यूएल:आप सेलेक्ट के साथ टेबल कैसे बना सकते हैं?

  3. रेगेक्स का उपयोग करके tnsnames.ora को पार्स करना

  4. तुलना करने के लिए CLOB को NUMBER में कनवर्ट करना - Oracle

  5. SELECT DISTINCT और SELECT UNIQUE के बीच का अंतर