游标打开多次 但关闭一次的问题
举个例子
外层循环
declare cursor1,cursor2
begin
open cursor1
loop
fetch cursor1 into ora-xxxx
begin
open cursor2 using :ora-xxxx
loop
fetch cursor2
end loop
①close cursor2
end
end loop
②close cursor2
close cursor1
end
对于游标cursor2的关闭如果在②位置的话就会打开多次,最后只关闭一次,这样会不会有问题?
可以这样做吗