#CLOSE Statement

CLOSE Statement为关闭游标语句,系统对显式游标和动态游标的关闭方法一致,且格式均为:

CLOSE cursor_name;

其中,cursor_name为显式游标或动态游标的名称。

关闭游标表示关闭游标指向的结果集。如果游标并非打开状态,或者重复关闭,系统将返回invalid cursor错误。

示例

DECLARE
  CURSOR cur IS SELECT 1 FROM dual;
BEGIN
  OPEN cur;
  CLOSE cur;
  IF cur%isopen THEN
    CLOSE cur;
  END IF;
END;
/
pdf-btn 下载文档
copy-btn 复制链接