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

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

52.6. pg_cursors #

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

pg_cursors 视图显示通过任何这些方式创建的游标。游标仅在定义它们的事务的持续时间内存在,除非它们已经声明为 WITH HOLD。因此,不可保持的游标仅在其创建事务结束之前存在于视图中。

注意

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

表 52.6. pg_cursors 列

列类型

描述

name text

游标名

statement text

用于声明此游标的原始查询字符串

is_holdable bool

如果游标是可保持游标(即,在声明该游标的事务提交后仍可访问)则为 true,否则为 false

is_binary bool

如果游标被声明为 BINARY,则为 true;否则为 false

is_scrollable bool

如果游标是可滚动的(即,允许以一种非顺序的方式检索行)则为 true,否则为 false

creation_time timestamptz

游标被声明的时间


pg_cursors 视图是只读的。

报告文档问题

阅读 上游文档. 通过 PostgreSQL 文档反馈表单.