USER_SEQUENCES
功能描述
user_sequences系统视图用于存储和管理当前用户创建的所有序列值信息。
字段说明
字段名 | 类型 | 说明 |
---|---|---|
DB_ID | OID_TYPE | 库ID |
SCHEMA_ID | OID_TYPE | 模式ID |
USER_ID | OID_TYPE | 属主ID |
SEQ_ID | OID_TYPE | ID |
SEQ_NAME | VARCHAR | 序列值产生器的名称 |
IS_CYCLE | BOOLEAN | 是否循环 |
IS_ORDER | BOOLEAN | 是否有序 |
CACHE_VAL | INTEGER | 是否缓存一些序列值 |
CURR_VAL | BIGINT | 当前值 |
MAX_VAL | BIGINT | 最大值 |
MIN_VAL | BIGINT | 最小值 |
STEP_VAL | BIGINT | 增长步长 |
CREATE_TIME | DATETIME | 创建时间 |
IS_SYS | BOOLEAN | 是否系统内建序列值 |
VALID | BOOLEAN | 是否有效 |
COMMENTS | VARCHAR | 注释信息 |
RESERVED1 | VARCHAR | 保留字段 |
RESERVED2 | VARCHAR | 保留字段 |
示例
查询系统序列相关信息
sqlSQL> CREATE SEQUENCE seq_info; SQL> SELECT * FROM user_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