db2で自動増分シーケンスを作成する方法はありますか?

DB2では、次の構文を使用して自動増加シーケンスを作成できます。

sequence_nameというシーケンスを作成します
start_valueから始まり
increment_valueずつ増やしていきます
min_valueが最小値であり
max_valueが最大値である
CYCLEまたはNOCYCLEを設定します
cache_sizeのキャッシュを使用します
ORDERまたはNOORDERを設定します。

sequence_name は、自動増加シーケンスの名前であり、start_value はシーケンスの開始値、increment_value はシーケンスの増分値、min_value はシーケンスの最小値、max_value はシーケンスの最大値、CYCLE|NOCYCLE はシーケンスが最大値や最小値に到達したときにループするかどうかを指定し、cache_size はシーケンス値のキャッシュ数を指定し、ORDER|NOORDER はシーケンスが作成順に値を返すかどうかを指定します。

my_sequenceという名前のシーケンスを作成します。開始値は1で、1ずつ増加し、最小値は1、最大値は100です。繰り返しはしません。キャッシュサイズは20で、作成順に値を返します。

my_sequenceというシーケンスを作成します
1から開始します
1ずつ増加します
最小値は1です
最大値は100です
リサイクルはしません
20個キャッシュします
順序に従います

bannerAds