Skip to content

37.47.序列#

视图sequences包含当前数据库中定义的所有序列。仅显示当前用户有权访问的序列(通过所有者或拥有某些权限)。

表 37.45.sequences

列类型

说明

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_precisionnumeric_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 标准,起始值、最小值、最大值和增量值将作为字符串返回。