Как линеаризовать вложенную таблицу, которая сама по себе также содержит вложенные таблицы (примечание: внутренние таблицы могут иметь различный размер). Предположим, у меня есть следующие объявления типов:
CREATE OR REPLACE TYPE VECTOR
IS
TABLE OF NUMBER;
CREATE OR REPLACE TYPE TABLE_OF_VECTOR
IS
TABLE OF VECTOR;
И следующий фрагмент PL / SQL:
DECLARE
number_table TABLE_OF_VECTOR;
result_vector VECTOR;
BEGIN
number_table := table_of_vector(vector(23, 4, 2222, 22222222),
vector(2, 1, 766, 2), vector(2, 1, 5));
END;
Есть ли способ, которым я могу линеаризовать number_table и сохранить все его значения в result_vector как один непрерывный список чисел? Я хочу закончить с:
result_vector == vector(23, 4, 2222, 22222222, 2, 1, 766, 2, 2, 1, 5)