以下のような 2 つのテーブルのレコードを返すカーソル クエリがあります。
cursor c1 is
select teb.*,te.*
from table1 teb, table2 te
where te.col1=teb.col2;
一括収集を使用してコレクションに収集するにはどうすればよいですか?
私は試した:
type tab_rec is table of table1%rowtype index by pls_integer;
var_rec tab_rec;
type tab_rec1 is table of table2%rowtype index by pls_integer;
var_rec1 tab_rec1;
begin
open c1;
fetch c1 bulk collect into var_rec,ver_rec1;
close c1;
しかし、上記は機能していないようです。