oracle创建序列:
create sequence seq_xxxminvalue 1 - 最小值 maxvalue 999999999999 - 最大值 start with 000000950000 -- 从这里开始计数 increment by 1 -- 每次加几个 nocycle -- 一直累加,不循环 nocache;
oracle修改序列化:Alter Sequence
如果想要改变 start值,必须 drop sequence 再 re-create .
Alter sequence 的例子
ALTER SEQUENCE seq_xxx INCREMENT BY 10 MAXVALUE 10000 CYCLE -- 到10000后从头开始 NOCACHE ;
Oracle删除序列化:
drop sequence seq_xxx;
需要注意的是:想改变序列化的minvalue必须删除序列化后再重新建立序列化。不可以修改序列化 的minvalue。