如何對嵌套表進行線性化,嵌套表本身也包含嵌套表(注意:內部表可以具有不同的大小)。假設我有以下類型聲明:線性化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