all_objects केवल आपको वे ऑब्जेक्ट दिखाता है जिन पर आपको अनुमति है, डेटाबेस में सभी ऑब्जेक्ट नहीं। आपको dba_objects से पूछताछ करनी होगी सब कुछ देखने के लिए, अगर आपके पास ऐसा करने की अनुमति है।
public_dependency ऐसा लगता है कि उन ऑब्जेक्ट्स के लिए ऑब्जेक्ट आईडी शामिल हैं जिन पर आपको अनुमति नहीं है। ऑब्जेक्ट आईडी अपने आप में आपको बहुत कुछ नहीं बताते हैं, इसलिए यह उन वस्तुओं के बारे में कुछ भी नहीं बता रहा है जिन्हें आप नहीं देख सकते हैं (इसके अलावा कुछ ऐसी वस्तुएं हैं जिन्हें आप नहीं देख सकते हैं)।
तो यह अजीब नहीं है कि दो विचारों के संदर्भ में एक स्पष्ट विसंगति है। all_dependencies को क्वेरी करना आपको अधिक सुसंगत चित्र दे सकता है।