是否可以使用FOR ... IN逐行读取光标信息?
例如:
var V_CURSOR REFCURSOR;
declare
%Some declaration
Begin
%Some codes where we fill up the cursor in PL/SQL section
FOR line IN :V_CURSOR LOOP
dbms_output.put_line(line);
END LOOP;
End;
/
THX
答案 0 :(得分:0)
是的,这是可能的,你在那里的代码有很多地方, 游标中FOR..IN循环的语法如下所示:
FOR [record_index] in [cursor_name]
LOOP
[statements]
END LOOP;
希望这有帮助。