oracle SEQUENCE 修改,刪除,建立
阿新 • • 發佈:2019-02-15
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。