Возможно ли чтение / запись данных из / в файл в блоке PL / SQL без использования пакета UTL_FILE в Oracle 10g?
В настоящее время у меня есть файл, содержащий набор первичных ключей (около 28000), которые мне нужны для запроса таблицы для дополнительных данных, которые необходимо записать в файл. Схема, которую я использую, очень ограничена и не имеет никаких прав на создание. Кроме того, нет никаких каталогов, настроенных с необходимыми привилегиями чтения / записи для процедур в UTL_FILE, чтобы работать должным образом. Требование DBA предоставить дополнительные привилегии займет слишком много времени.
Есть ли способ обойти эту проблему?
Заранее спасибо.
[Редактировать] Я не могу загрузить данные в таблицу. Нет таблицы для загрузки или привилегий для ее создания. Я думаю, что это самая сложная часть проблемы. Как выполнить запрос к базе данных, если критерии для запроса не могут быть частью самого запроса (т. Е. В отдельном файле)? Если количество первичных ключей невелико, я могу сгенерировать несколько операторов select для извлечения данных в sqlplus (с использованием очереди), но 28000 кажется слишком большим.