Oracle 修改Sequence的數值
Oracle 修改Sequence的數值
假設目前有一個Sequence名為[seq_test], 修改數值的方法有下列2種,
方法1 : drop後重建, 並指定起始值
DROP SEQUENCE seq_test;
CREATE SEQUENCE seq_test
START WITH 100;
方法2 : 修改增加值的區間, 取號後, 再改回來原本的區間
--修改為1000
ALTER SEQUENCE seq_test INCREMENT BY 1000;
--取下一個值
SELECT seq_test.NextVal FROM dual;
--修改回1
ALTER SEQUENCE seq_test INCREMENT BY 1;
留言
張貼留言