ORACELのシーケンス(SEQUENCE)のMAXVALUE変更してシーケンスの値を変更

ALTER SEQUENCE customers_seq MAXVALUE 9999;
シーケンスの値を直接変更する方法はないので以下の方法で再設定
値を5000に変更する例
1).select 5000 - TOKU_TGT_BLK_SEQ.nextval - 1 from dual;
2).alter sequence TOKU_TGT_BLK_SEQ increment by [1).の値を設定];--表示された値を指定
3).select TOKU_TGT_BLK_SEQ.nextval from dual;                   --実際に値を変更する
4).alter sequence TOKU_TGT_BLK_SEQ increment by 1;              --増分を元に戻す