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

पीएल/एसक्यूएल में ओरेकल डेटाबेस निर्भरता

प्रक्रियाओं (पैकेज में) और तालिकाओं के बीच निर्भरता को खोजना संभव नहीं है।

निर्भरता की जांच करने के लिए कई उपकरण हैं। जैसा कि आप पहले ही खोज चुके हैं, *_DEPENDENCIES प्रति-पैकेज स्तर पर केवल ऑब्जेक्ट निर्भरताओं को ट्रैक करता है। एक साफ-सुथरा टूल है PL/Scope जो पैकेज के कुछ हिस्सों के बीच निर्भरता को ट्रैक करता है। लेकिन क्या यह सभी तालिका संदर्भों को ट्रैक नहीं करता है।

सैद्धांतिक रूप से आप *_SOURCE . का उपयोग कर सकते हैं . व्यवहार में, यह तब तक असंभव है जब तक आपका कोड सीमित सुविधाओं का उपयोग नहीं करता। किसी भी मामूली जटिल कोड के लिए, स्ट्रिंग फ़ंक्शन या कोड को पार्स करने के लिए रेगुलर एक्सप्रेशन का उपयोग करना भूल जाएं। . दुर्भाग्य से ऐसा कोई पीएल/एसक्यूएल पार्सर प्रतीत नहीं होता है जो प्रोग्राम करने योग्य और जटिल कोड को सटीक रूप से पार्स करने में सक्षम हो।

"यह संभव नहीं है" कहना एक अच्छा जवाब नहीं है। लेकिन इस मामले में यह आपका बहुत समय बचा सकता है। यह उन कार्यों में से एक है जहां मृत अंत तक पहुंचना और बहुत सारे प्रयास बर्बाद करना बहुत आसान है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल और अद्वितीय एन-कॉलम संयोजन

  2. डायनामिक लाइब्रेरी 'सी:\xampp\php\ext\php_oci8.dll' लोड करने में असमर्थ -% 1 एक मान्य Win32 अनुप्रयोग नहीं है

  3. ऑरैकल plsql varchar2 चर को आकार की आवश्यकता क्यों है लेकिन पैरामीटर नहीं है?

  4. Oracle ODP.NET कनेक्शन स्ट्रिंग:डेटा स्रोत में क्या होता है?

  5. स्पेस डिलीमीटर के साथ किसी भी सामान्य शब्द या वाक्य में nth स्ट्रिंग कैसे प्राप्त करें