打开游标 (PL/SQL)

直到打开游标之后,才能引用与该游标相关联的结果集。

语法

阅读语法图跳过直观语法图OPEN cursor-name(表达式,表达式)

描述

游标名
指定 PL/SQL 上下文中先前声明的游标的标识。指定的游标不能已打开。
表达式
游标名 是参数化的游标时,请指定一个或多个可选的实参。实参数必须与相应形参的数目匹配。

示例

以下示例演示对 CURSOR_EXAMPLE 过程中的游标执行 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;