请参阅以下过程。我没有关闭光标,它工作正常。我在这里错过了什么吗?是强制关闭游标还是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)