PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

35.47. sequences #

视图 sequences 包含当前数据库中定义的全部 序列。 只显示当前用户有权访问 (通过作为属主或拥有某些特权)的那些序列。

Table 35.45. \1 字段列说明

Column Type

Description

sequence_catalog sql_identifier

包含该序列的数据库的名称(总是当前数据库)

sequence_schema sql_identifier

包含该序列的模式的名字

sequence_name sql_identifier

该序列的名称

data_type character_data

该序列的数据类型。

numeric_precision cardinal_number

此列包含序列数据类型的 (声明或隐含的)精度 (见上文)。 精度表示有效数字的位数。 它可以按十进制(以 10 为底)或二进制(以 2 为底)表示, 如列 numeric_precision_radix 所指定。

numeric_precision_radix cardinal_number

此列指示列 numeric_precision 和 numeric_scale 中的值以哪种进制表示。 取值为 2 或 10。

numeric_scale cardinal_number

此列包含序列数据类型的 (声明或隐含的)标度 (见上文)。 标度表示小数点右侧的有效数字位数。 它可以按十进制(以 10 为底)或二进制(以 2 为底)表示, 如列 numeric_precision_radix 所指定。

start_value character_data

该序列的起始值

minimum_value character_data

该序列的最小值

maximum_value character_data

该序列的最大值

increment character_data

该序列的增量

cycle_option yes_or_no

如果该序列循环则为 YES,否则为 NO


注意,依照 SQL 标准, 开始、最小、最大和增量值都以字符串形式 返回。