BULK COLLECT INTO динамическое количество столбцов с несколькими строками - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь сохранить результаты динамического запроса, который возвращает несколько строк в отдельные переменные.Затем они используются для заполнения файла CSV.Я попробовал несколько предложений, но просто не могу заставить его работать.

Вот что я сделал до сих пор:

Объявленные переменные:

TYPE Array IS TABLE OF VARCHAR2(50);
TYPE ArrayArray IS TABLE OF Array;

Код:

values ArrayArray();

values.extend(20);

query:= Select ....... (columns from another function, can change)

execute immediate query bulk collect into values(1),values(2),.... (needs to be dynamic)

Как я могу это сделатьработать с переменным числом столбцов в наборе результатов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...