Я пытаюсь сохранить результаты динамического запроса, который возвращает несколько строк в отдельные переменные.Затем они используются для заполнения файла 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)
Как я могу это сделатьработать с переменным числом столбцов в наборе результатов?