2024年9月26日: PostgreSQL 17 发布!
支持的版本:当前 (17) / 16 / 15 / 14 / 13 / 12
开发版本:开发版
不支持的版本:11 / 10

52.23. pg_sequences #

视图 pg_sequences 提供了访问数据库中每个序列的有用信息的途径。

表 52.23. pg_sequences

列 类型

描述

schemaname name (引用 pg_namespace.nspname)

包含序列的模式名称

sequencename name (引用 pg_class.relname)

序列名称

sequenceowner name (引用 pg_authid.rolname)

序列所有者的名称

data_type regtype (引用 pg_type.oid)

序列的数据类型

start_value int8

序列的起始值

min_value int8

序列的最小值

max_value int8

序列的最大值

increment_by int8

序列的增量值

cycle bool

序列是否循环

cache_size int8

序列的缓存大小

last_value int8

写入磁盘的最后一个序列值。如果使用了缓存,则此值可能大于从序列中分配的最后一个值。


如果以下任何条件为真,则 last_value 列将读取为 null

  • 尚未读取序列。

  • 当前用户对序列没有 USAGESELECT 权限。

  • 序列未记录且服务器处于备用状态。

提交更正

如果您在文档中看到任何不正确的内容,与您对特定功能的体验不符,或者需要进一步说明,请使用 此表单 报告文档问题。