oracle建立序列:oracle
create sequence seq_xxx minvalue 1 - 最小值 maxvalue 999999999999 - 最大值 start with 000000950000 -- 從這裏開始計數 increment by 1 -- 每次加幾個
nocycle -- 一直累加,不循環 nocache;
oracle修改序列化:Alter Sequence spa
若是想要改變 start值,必須 drop sequence 再 re-create . code
Alter sequence 的例子 blog
ALTER SEQUENCE seq_xxx INCREMENT BY 10 MAXVALUE 10000 CYCLE -- 到10000後從頭開始 NOCACHE ;
Oracle刪除序列化:rem
drop sequence seq_xxx;
須要注意的是:想改變序列化的minvalue必須刪除序列化後再從新創建序列化。不能夠修改序列化 的minvalue。it