-1

クエリからネストされたテーブルにデータを追加するにはどうすればよいですか?

ネストされたテーブルがあります:TYPE TABLE_DATA IS TABLE OF NUMBER;
とクエリSELECT num FROM table_one JOIN table_two t2 ON table_one.num = t2.num WHERE f1.id = pid;

numネストされたテーブルに各行のを格納したいと思います。(ネストされたテーブルを使用する必要があります。)

4

1 に答える 1

1

使用BULK COLLECT

DECLARE
   TYPE table_data IS TABLE OF NUMBER;
   l_data table_data;
BEGIN
   SELECT num 
     BULK COLLECT INTO l_data 
     FROM table_one 
     JOIN table_two t2 ON table_one.num = t2.num 
    WHERE f1.id = pid;
END;
于 2013-03-26T15:44:05.317 に答える