支持的版本: 当前 (17) / 16 / 15 / 14 / 13
开发版本: devel
不支持的版本: 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 权限。

  • 该序列是未记录的,并且服务器是备用服务器。

提交更正

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