v_names TNamesTable; [color=red]--v_names定义为嵌套表[/color]
for i in 1..v_reports.count loop
open tmp2_cursor(v_reports(i));
[color=red]fetch tmp2_cursor bulk collect into v_names;[/color]
close tmp2_cursor;
end loop;
每次bulk collect into v_names时,v_names表是否会先清空,然后再往里填数据?
你这个位置没有删除的操作,应该是不会清空的。
最简单的方式,先查一下数据,执行以下存储过程,然后再查一下数据看看。
不会被清空