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

一、查询序列:

        1、查询当前用户下的序列:select * from user_sequences;

举例说明:

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

序列已创建。

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、查询所有的序列:select * from all_sequences;

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 序列名;

SQL> drop sequence SEQ_WGB_TEST2;

序列已删除。

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值