序列值-sys_sequences
功能描述
sys_sequences系统表用于存储、管理系统库和用户库中所有创建的序列值信息。
字段说明
序号 | 字段名 | 类型 | 说明 |
---|---|---|---|
0 | DB_ID | OID_TYPE | 库ID |
1 | VIEW_ID | OID_TYPE | 模式ID |
2 | USER_ID | OID_TYPE | 属主ID |
3 | SEQ_ID | OID_TYPE | ID |
4 | SEQ_NAME | VARCHAR | 序列值产生器的名称 |
5 | IS_CYCLE | BOOLEAN | 是否循环 |
6 | IS_ORDER | BOOLEAN | 是否有序 |
7 | CACHE_VAL | INTEGER | 是否缓存一些序列值 |
8 | CURR_VAL | BIGINT | 当前值 |
9 | MAX_VAL | BIGINT | 最大值 |
10 | MIN_VAL | BIGINT | 最小值 |
11 | STEP_VAL | BIGINT | 增长步长 |
12 | CREATE_TIME | DATETIME | 创建时间 |
13 | IS_SYS | BOOLEAN | 是否系统内建 |
14 | VALID | BOOLEAN | 是否有效 |
15 | COMMENTS | VARCHAR | 注释信息 |
16 | RESERVED1 | VARCHAR | 保留字段 |
17 | RESERVED2 | VARCHAR | 保留字段 |
示例
查询系统序列相关信息
sqlSQL> CREATE SEQUENCE seq_info; SQL> SELECT * FROM sys_sequences WHERE seq_name='SEQ_INFO'; DB_ID | SCHEMA_ID | USER_ID | SEQ_ID | SEQ_NAME | IS_CYCLE | IS_ORDER | CACHE_VAL | CURR_VAL | MAX_VAL | MIN_VAL | STEP_VAL | CREATE_TIME | IS_SYS | VALID | COMMENTS | RESERVED1 | RESERVED2 | ------------------------------------------------------------------------------ 1 | 1 | 1 | 1048599 | SEQ_INFO| F | <NULL>| 1 | 1 | 9223372036854775807 | 1 | 1 | 2022-05-10 17:25:37.320 AD | F | <NULL>| <NULL>| <NULL>| <NULL>|
查询序列所属模式和所属库
相关系统表
- sys_databases
- sys_schemas