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

निश्चित तालिका के लिए डेटा का स्रोत खोजें - ORACLE

नहीं, ऐसी कोई स्क्रिप्ट नहीं है जिसके द्वारा आप अपनी तालिका के लिए डेटा के स्रोत का निर्धारण कर सकें। मैं जो सबसे अच्छा सोच सकता हूं वह यह है कि आप उन सभी संग्रहित प्रक्रियाओं को फ़िल्टर कर सकते हैं जहां आपकी तालिका का संदर्भ दिया गया है

SELECT *
  FROM dba_dependencies
 WHERE referenced_owner = 'SCOTT'
   AND referenced_name  = 'YOUR_TABLE_NAME'
   AND referenced_type  = 'TABLE'

या आप इस स्क्रिप्ट का उपयोग कर सकते हैं

SELECT *
  FROM dba_source
 WHERE UPPER(text) LIKE '%YOUR_TABLE_NAME%';

यह सभी संग्रहीत प्रोसेस/ट्रिगर/अन्य डीबी कोड को फ़िल्टर कर देगा जिसमें आपकी तालिका का संदर्भ दिया गया है, फिर आपको यह जांचना होगा कि आपका insert कौन सा कोड है कथन का उपयोग किया जाता है।



  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 - sql डेवलपर से स्क्रिप्ट कैसे उत्पन्न करें

  2. रीड कॉल से माइनस वन मिला

  3. क्या Oracle DML table_reference के लिए कोई पार्सर मौजूद है?

  4. एक ओरेकल डेटाबेस से एक CSV फ़ाइल (या किसी अन्य कस्टम टेक्स्ट प्रारूप) के रूप में डेटा प्राप्त करना

  5. संपूर्ण संग्रहीत प्रक्रिया के लिए व्याख्या योजना कैसे उत्पन्न करें