संस्करण 9i में Oracle ने हमें बाहरी टेबल . ये ऑब्जेक्ट हमें SELECT स्टेटमेंट के माध्यम से OS फ़ाइलों में डेटा क्वेरी करने की अनुमति देते हैं। यह बहुत अच्छा है। यहां तक कि कूलर, 11.0.1.7 में हम एक शेल स्क्रिप्ट को बाहरी तालिका के साथ जोड़ सकते हैं ताकि इसकी OS फ़ाइल बनाई जा सके। 11g में बाहरी टेबल प्रीप्रोसेसर वाली फाइलों को सूचीबद्ध करने पर एड्रियन बिलिंगटन का लेख देखें। ए> . आपकी शेल स्क्रिप्ट प्रीप्रोसेसर कार्यक्षमता के लिए एक आदर्श उम्मीदवार है।
यदि आपको अब किसी भी उद्देश्य के लिए निर्देशिका की सामग्री को जानने की आवश्यकता है तो आप बाहरी तालिका से आसानी से चयन कर सकते हैं। यदि आप फ़ाइल नामों का स्थायी रिकॉर्ड रखना चाहते हैं तो आप एक INSERT INTO ... SELECT * FROM external_table;
जारी कर सकते हैं। . यह कथन डेटाबेस कार्य का उपयोग करके स्वायत्त रूप से चलाया जा सकता है।