Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17

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 为只读。