Dalam versi 9i Oracle memberi kami tabel eksternal . Objek-objek ini memungkinkan kita untuk meminta data dalam file OS melalui pernyataan SELECT. Ini cukup keren. Lebih keren lagi, di 11.0.1.7 kita dapat mengaitkan skrip shell dengan tabel eksternal untuk menghasilkan file OS-nya. Lihat artikel Adrian Billington tentang mendaftarkan file dengan praprosesor tabel eksternal dalam 11g . Skrip shell Anda adalah kandidat ideal untuk fungsionalitas praprosesor.
Jika Anda perlu mengetahui isi direktori sekarang untuk tujuan apa pun, Anda cukup PILIH dari tabel eksternal. Jika Anda ingin menyimpan catatan permanen dari nama file, Anda dapat mengeluarkan INSERT INTO ... SELECT * FROM external_table;
. Pernyataan ini dapat dijalankan secara otomatis menggunakan tugas database.