प्रक्रियाओं (पैकेज में) और तालिकाओं के बीच निर्भरता को खोजना संभव नहीं है।
निर्भरता की जांच करने के लिए कई उपकरण हैं। जैसा कि आप पहले ही खोज चुके हैं, *_DEPENDENCIES
प्रति-पैकेज स्तर पर केवल ऑब्जेक्ट निर्भरताओं को ट्रैक करता है। एक साफ-सुथरा टूल है PL/Scope जो पैकेज के कुछ हिस्सों के बीच निर्भरता को ट्रैक करता है। लेकिन क्या यह सभी तालिका संदर्भों को ट्रैक नहीं करता है।
सैद्धांतिक रूप से आप *_SOURCE
. का उपयोग कर सकते हैं . व्यवहार में, यह तब तक असंभव है जब तक आपका कोड सीमित सुविधाओं का उपयोग नहीं करता। किसी भी मामूली जटिल कोड के लिए, स्ट्रिंग फ़ंक्शन या कोड को पार्स करने के लिए रेगुलर एक्सप्रेशन
का उपयोग करना भूल जाएं। . दुर्भाग्य से ऐसा कोई पीएल/एसक्यूएल पार्सर प्रतीत नहीं होता है जो प्रोग्राम करने योग्य और जटिल कोड को सटीक रूप से पार्स करने में सक्षम हो।
"यह संभव नहीं है" कहना एक अच्छा जवाब नहीं है। लेकिन इस मामले में यह आपका बहुत समय बचा सकता है। यह उन कार्यों में से एक है जहां मृत अंत तक पहुंचना और बहुत सारे प्रयास बर्बाद करना बहुत आसान है।