IT俱乐部 Oracle Oracle数据库:查询序列、删除序列方式

Oracle数据库:查询序列、删除序列方式

一、查询序列

1、查询当前用户下的序列

1
select * from user_sequences;

举例说明:

1
2
3
SQL> CREATE SEQUENCE seq_WGB_Test2
  2  INCREMENT BY 1
  3  START WITH 1000;

序列已创建。

1
2
3
4
5
SQL> select * from user_sequences;
 
SEQUENCE_NAME     MIN_VALUE  MAX_VALUE   INCREMENT_BY  C  O  CACHE_SIZE  LAST_NUMBER
---------------   ---------  ----------  ------------  -  -  ----------  -----------
SEQ_WGB_TEST2     1          1.0000E+28  1             N  N  20          1000

2、查询所有的序列

1
select * from all_sequences;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
select * from all_sequences;
 
SQL> select * from all_sequences;
 
SEQUENCE_OWNER                 SEQUENCE_NAME                   MIN_VALUE  MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER
------------------------------ ------------------------------ ---------- ---------- ------------ - - ---------- -----------
SYS                            SCHEDULER$_JOBSUFFIX_S                  1 1.0000E+28            1 N N         20
        171
SYS                            DM$EXPIMP_ID_SEQ                        1 1.0000E+28            1 N N         20
          1
SYS                            HS_BULK_SEQ                             1 1.0000E+28            1 N N          0
          1
XDB                            XDB$NAMESUFF_SEQ                        1      99999            1 Y N         20
        568
MDSYS                          SDO_NDM_ID_SEQ                          1 1.0000E+28            1 N N          0
          1
MDSYS                          SAMPLE_SEQ                              1 1.0000E+28            1 N N         20
          1
MDSYS                          SDO_WS_CONFERENCE_IDS                   1 1.0000E+28            1 N N          0
          1
MDSYS                          TMP_COORD_OPS                     1000000    2000000            1 Y N          0     1000000
OLAPSYS                        DBMS_MVSEQ                           1000       9999            1 Y N         20        1000
MDSYS                          SDO_GEOR_SEQ                            1 1.0000E+28            1 N N         10
          1
MDSYS                          SDO_IDX_TAB_SEQUENCE                    1 1.0000E+27            1 Y N         20
          1
APEX_030200                    WWV_SEQ                                 1 1.0000E+28            1 N N         20       10441
APEX_030200                    WWV_FLOW_SESSION_SEQ                    1 1.0000E+28            1 N N         20
          1
BS                             SEQ_WGB_TEST2                           1 1.0000E+28            1 N N         20        1000
 
已选择14行。

二、删除序列:drop sequence 序列名;

1
SQL> drop sequence SEQ_WGB_TEST2;

序列已删除。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持IT俱乐部。

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/database/oracle/15526.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部