クエリからネストされたテーブルにデータを追加するにはどうすればよいですか?
ネストされたテーブルがあります: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
ネストされたテーブルに各行のを格納したいと思います。(ネストされたテーブルを使用する必要があります。)
使用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;