在FOR循环中我们需要REF CURSOR吗



我正在努力理解REF CURSOR的目的。

在游标中使用FOR LOOP时,强引用游标和弱游标是否仍然适用?

在这个例子中,我可以使用c_post.empid来显示这种情况。

示例:

声明CURSOR c_post IS从EMP中选择empid、empname;开始对于c_post循环中的c_postDBMS_OUTPUT.PUT_LINE('显示的值为'|c_post.empid);末端回路;结束;

我不会以这种方式使用REF CURSOR。你也应该试试:

开始对于r_cur IN(从EMP中选择empid)循环DBMS_OUTPUT.PUT_LINE('显示的值为'|r_cur.epid);末端回路;结束;

在这里你会发现更多的例子。我希望这个例子对你有用。

最新更新