2025年9月25日: PostgreSQL 18 发布!
支持的版本:当前18)/ 17 / 16 / 15 / 14 / 13
开发版本:devel
不受支持的版本:12 / 11 / 10

53.24. pg_sequences #

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

表 53.24. 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 权限。

  • 序列未记录且服务器为备机。

提交更正

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