USER_SEQUENCES

2025-11-14 07:33:33  Updated

Note

This view is introduced since OceanBase Database V2.2.77.

Purpose

The USER_SEQUENCES view displays all sequences owned by the current user.

Columns

Column Type Nullable? Description
OBJECT_NAME VARCHAR2(128) NO The name of the sequence.
MIN_VALUE NUMBER(28) NO The minimum value of the sequence.
MAX_VALUE NUMBER(28) NO The maximum value of the sequence.
INCREMENT_BY NUMBER(28) NO The step size by which the sequence is incremented, which can be a positive or negative integer but cannot be 0.
CYCLE_FLAG CHAR(1) NO Indicates whether the sequence wraps when it reaches the minimum or maximum value.
ORDER_FLAG CHAR(1) NO Indicates whether sequence values are generated in order.
CACHE_SIZE NUMBER(28) NO The number of sequence values stored in the cache.
LAST_NUMBER NUMBER(38) NO The value of the last sequence number written to the disk.

Sample query

Query the details of all sequences that the current user owns.

obclient [SYS]> SELECT * FROM SYS.USER_SEQUENCES;

The query result is as follows:

+---------------+-----------+------------------------------+--------------+------------+------------+------------+-------------+
| SEQUENCE_NAME | MIN_VALUE | MAX_VALUE                    | INCREMENT_BY | CYCLE_FLAG | ORDER_FLAG | CACHE_SIZE | LAST_NUMBER |
+---------------+-----------+------------------------------+--------------+------------+------------+------------+-------------+
| SEQ_T1        |         1 | 9999999999999999999999999999 |            1 | N          | N          |         50 |       10050 |
+---------------+-----------+------------------------------+--------------+------------+------------+------------+-------------+
1 row in set

References

Contact Us