在使用游标检索行之前,必须先将其打开。

这将使用 OPEN 语句完成。

OPEN name;

name 是先前已在 SPL 程序的声明部分中声明的游标的标识符。OPEN 语句不得对已打开且仍处于打开状态的游标执行。

下面显示了 OPEN 语句及其相应的游标声明。

CREATE OR REPLACE PROCEDURE cursor_example
IS
    CURSOR emp_cur_3 IS SELECT empno, ename FROM emp WHERE deptno = 10
        ORDER BY empno;
BEGIN
    OPEN emp_cur_3;
        ...
END;