IS_OPEN 函数 - 检查游标是否已打开

IS_OPEN 函数测试指定的游标是否已打开。

语法

阅读语法图跳过直观语法图DBMS_SQL.IS_OPEN(c)

参数

c
类型为 INTEGER 的输入自变量,用于指定要测试的游标的标识。
ret
类型为 BOOLEAN 的输出自变量,当指定游标打开时,此自变量返回值 TRUE,当游标关闭时,此自变量返回值 FALSE

权限

对 DBMS_SQL 模块的 EXECUTE 特权。

使用说明

您可通过在 PL/SQL 赋值语句中使用函数调用语法来调用此函数。

示例

在以下示例中,将调用 DBMS_SQL.IS_OPEN 函数,以确定 cur 自变量中指定的游标是否已打开:
DECLARE rc boolean;

SET rc = DBMS_SQL.IS_OPEN(cur);