如何对嵌套表进行线性化,嵌套表本身也包含嵌套表(注意:内部表可以具有不同的大小)。假设我有以下类型声明:线性化Oracle嵌套表
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)
非常感谢,只是我一直在寻找的一行。 – wcmatthysen 2010-11-29 03:22:08