У меня есть очень большой набор данных, который формируется примерно так:

Я хочу создать вывод отчета, который отбрасывает заголовки таблицы (field1, field2, field3) и вместо этого используйте данные row1 в качестве заголовков при выводе. Я могу сделать это красиво в SQLPlus и SPOOL
для CSV, но я хочу сделать все в PL SQL, чтобы я мог войти в параллельный вывод запроса.
Я не могу просто загрузить данные в новую таблицу, используя row1 в качестве заголовка, потому что я не могу предсказать, какими будут новые имена заголовков (с целью извлечения). Шаги удаления заголовков таблиц и их извлечения в файловую систему должны выполняться вместе.
Поиск некоторых предложений. Я согласен с продолжением использования SQLPlus для извлечения, если есть способ использовать fnd_file.put_line
или какой-либо другой метод для записи в журнал одновременных запросов. Насколько я могу судить, fnd_file.put_line
команды не работают в SQLPlus.
Прежде чем вы все go отключите от меня, я не хочу слышать о том, как плохой дизайн имеет динамические c заголовки таблицы , У меня есть свои причины в этом конкретном случае.