小编Kap*_*pil的帖子

是否强制关闭PLSQL块中的游标

请参阅以下过程。我没有关闭光标,它工作正常。我在这里错过了什么吗?是强制关闭游标还是Oracle自动关闭游标?

CREATE OR REPLACE PROCEDURE pr_cursor_test IS
    CURSOR emp_cur IS SELECT empno, ename FROM emp;
    emprec emp_cur%rowtype;
BEGIN
    OPEN emp_cur;
    LOOP
        FETCH emp_cur INTO emprec;
        EXIT WHEN
            emp_cur%notfound;
        --Do Something
        dbms_output.put_line(emprec.ename);
    END LOOP;
END;
Run Code Online (Sandbox Code Playgroud)

oracle cursor fetch

2
推荐指数
1
解决办法
4333
查看次数

标签 统计

cursor ×1

fetch ×1

oracle ×1