举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > PostgreSQL CLOSE

PostgreSQL CLOSE

2023-06-09 03:18 PostgreSQL CLOSE

 PostgreSQL CLOSE

CLOSE — 关闭一个游标

大纲

CLOSE { name | ALL }

描述

CLOSE释放与一个已打开游标相关 的资源。在游标被关闭后,不允许在其上做后续的操作。当不再 需要使用一个游标时应该关闭它。

当一个事务被COMMIT或者 ROLLBACK终止时,每一个非可保持 的已打开游标会被隐式地关闭。当创建一个可保持游标的事务通过 ROLLBACK中止时,该可保持游标会 被隐式地关闭。如果该创建事务成功地提交,可保持游标会保持打 开,直至执行一个显式的CLOSE或者 客户端连接断开。

参数

name

要关闭的已打开游标的名称。

ALL

关闭所有 已打开的游标。

注解

PostgreSQL没有一个显式的 OPEN游标语句,一个游标在被声明时 就被认为是打开的。使用DECLARE语句可以声明游标。

通过查询pg_cursors 系统视图可以看到所有可用的游标。

如果一个游标在一个保存点之后关闭,并且后来回滚到了这个保存点, 那么CLOSE不会被回滚,也就是说回滚 后游标仍然保持关闭。

示例

关闭游标liahona

CLOSE liahona;

兼容性

CLOSE完全服从 SQL 标准。 CLOSE ALL是一种PostgreSQL 扩展。

另见

DECLARE , FETCH, MOVE


阅读全文
以上是编程学为你收集整理的 PostgreSQL CLOSE全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  PostgreSQL CREATE OPERATOR FAMILY

    PostgreSQL CREATE OPERATOR FAMILY

    2023-03-28

    CREATE OPERATOR FAMILY — 定义一个新的操作符族大纲CREATE OPERATOR FAMILY name USING index_method描述 CREATE OPERATOR FAM...

  •  PostgreSQL POSIX 时区规范

    PostgreSQL POSIX 时区规范

    2023-05-03

    PostgreSQL可以接受根据POSIX标准的针对TZ环境变量的规则编写的时区规范。 POSIX时区规范不足以处理真实世界时区历史的复杂性,...

  •  PostgreSQL DELETE

    PostgreSQL DELETE

    2023-04-29 PostgreSQL DELETE

    DELETE — 删除一个表的行大纲[ WITH [ RECURSIVE ] with_query [, ...] ]DELETE FROM [ ONLY ] table_name [ * ] [ [ AS ] ...

  •  PostgreSQL DROP INDEX

    PostgreSQL DROP INDEX

    2023-04-18

    DROP INDEX — 移除一个索引大纲DROP INDEX [ CONCURRENTLY ] [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]描述 DROP IND...

  •  XSL-FO external-graphic 对象

    XSL-FO external-graphic 对象

    2023-04-08 XSL-FO教程

    XSL-FO external-graphic 对象XSL-FO 参考手册 定义和用法 fo:external-graphic 对象用于图像数据位于 fo:element 树之外的某个...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部