oracle SEQUENCE 修改,删除,创建

oracle删除序列化:

 DROP SEQUENCE seq_itv_collection;

oracle创建序列化:

CREATE SEQUENCE seq_itv_collection
            INCREMENT BY 1  -- 每次加几个 
            START WITH 1399       -- 从1开始计数 
            NOMAXVALUE        -- 不设置最大值 
            NOCYCLE               -- 一直累加,不循环 
            CACHE 10;

oracle修改序列化:Alter Sequence  
       .如果想要改变 start值,必须 drop  sequence 再  re-create .  
Alter sequence 的例子 
        ALTER SEQUENCE emp_sequence 
                                      INCREMENT BY 10 
                                      MAXVALUE 10000 
                                      CYCLE    -- 到10000后从头开始 
                                      NOCACHE ; 

 

 

需要注意的是:想改变序列化的minvalue必须删除序列化后再重新建立序列化。不可以修改序列化 的minvalue。

你可能感兴趣的:(oracle SEQUENCE 修改,删除,创建)