基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
oceanbase.DBA_OB_SEQUENCE_OBJECTS
更新时间:2026-07-13 22:33:26
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示当前租户下的所有序列。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| SEQUENCE_ID | bigint(20) | NO | SEQUENCE 在本租户内的唯一 ID |
| SCHEMA_VERSION | bigint(20) | NO | SEQUENCE 记录对应的 SCHEMA 版本 |
| DATABASE_ID | bigint(20) | NO | SEQUENCE 所属 DATEABASE 的 ID |
| SEQUENCE_NAME | varchar(128) | NO | SEQUENCE 名称 |
| MIN_VALUE | decimal(28,0) | NO | SEQUENCE 可取的最小值(含) |
| MAX_VALUE | decimal(28,0) | NO | SEQUENCE 可取的最大值(含最大值) |
| INCREMENT_BY | decimal(28,0) | NO | 每次取值的步长,可为正整数或负整数,不可为 0 |
| START_WITH | decimal(28,0) | NO | SEQUENCE 取值的起始值 |
| CACHE_SIZE | decimal(28,0) | NO | 每个节点缓存值的数量 |
| ORDER_FLAG | tinyint(4) | NO | 取值是否保证全局有序 |
| CYCLE_FLAG | tinyint(4) | NO | 是否可以循环取值 |
| IS_SYSTEM_GENERATED | tinyint(4) | NO | 是否是内部生成的 SEQUENCE,目前 IDENTITY COLUMN 生成的 SEQUENCE 会将这个域设置为 True |
查询示例
查看当前租户下的所有序列。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_OB_SEQUENCE_OBJECTS;
查询结果如下:
+-------------+------------------+-------------+---------------+-----------+-----------+--------------+------------+------------+------------+------------+---------------------+
| SEQUENCE_ID | SCHEMA_VERSION | DATABASE_ID | SEQUENCE_NAME | MIN_VALUE | MAX_VALUE | INCREMENT_BY | START_WITH | CACHE_SIZE | ORDER_FLAG | CYCLE_FLAG | IS_SYSTEM_GENERATED |
+-------------+------------------+-------------+---------------+-----------+-----------+--------------+------------+------------+------------+------------+---------------------+
| 500003 | 1675748057234736 | 500002 | seq1 | 1 | 10 | 2 | 1 | 30 | 0 | 0 | 0 |
+-------------+------------------+-------------+---------------+-----------+-----------+--------------+------------+------------+------------+------------+---------------------+
1 row in set