ALTER SEQUENCE は、順序を変更するSQL文です。順序の初期値、増分値、最大値、最小値、および順序のサイクルを変更できます。 ALTER SEQUENCE の構文を次に示します。

ALTER SEQUENCE sequence [START WITH start] [INCREMENT BY inc] [MINVALUE min] [MAXVALUE max] [CYCLE]
sequence

変更する順序の名前を指定する。

start

順序の開始値を指定する。順序の開始値を省略した場合は、1から始まる。

inc

順序の増分値を指定する。順序の増分値を指定しなければ、1づつ増えていく。

max

順序の最大値を指定する。

min

順序の最小値を指定する。

CYCLE

最大値に達したら最小値に戻ります。CYCLE節の指定を省略した場合は、最大値に達すると順序番号ジェネレータは値の生成を停止し、エラーが返される。

スポンサーリンク