↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
历史版本。 PostgreSQL 9.6 已结束支持。 2021-11-11. 请参阅 当前版本手册.

50.61. pg_cursors #

该pg_cursors视图列出当前可用的游标。游标可以通过几种方式定义:

该pg_cursors视图会显示通过上述任意方式创建的游标。游标仅在定义它的事务持续期间存在,除非将其声明为WITH HOLD。因此,不可保持的游标只会在此视图中保留到创建它的事务结束为止。

注意

游标在内部用于实现PostgreSQL的某些组件,如过程语言。因此,pg_cursors视图可能包含用户未明确创建的游标。

表 50.62. pg_cursors 列

名称类型 描述
nametext 游标名
statementtext 用于声明此游标的原始查询字符串
is_holdableboolean 如果游标是可保持游标(即,在声明该游标的事务提交后仍可访问)则为true,否则为false
is_binaryboolean 如果游标被声明为 BINARY,则为 true;否则为 false
is_scrollableboolean 如果游标是可滚动的(即,允许以一种非顺序的方式检索行)则为true,否则为false
creation_timetimestamptz 游标被声明的时间

pg_cursors视图是只读的。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.