属性
|
デフォルト値
|
有効な値
|
必須
|
説明
|
---|---|---|---|---|
Sequence
|
単一シーケンスの定義
|
はい
|
指定したシーケンスの定義に関する詳細。
|
|
SequenceName
|
シーケンスの名前
|
はい
|
追加するシーケンスの名前。
例: <SequenceName>partSeq</SequenceName>
|
|
StartingNumber
|
1
|
昇順シーケンスの場合、MinValue より大きい値を指定します。降順シーケンスの場合、MaxValue より小さい値を指定します。
|
いいえ
|
シーケンスの開始番号。
|
IncrementBy
|
1
|
正または負の整数。0 は使用できません。
|
いいえ
|
シーケンス番号の間隔。
|
MinValue
|
1
|
StartingNumber 以下かつ MaxValue 未満でなければなりません。
|
いいえ
|
シーケンスの最小値。
|
MaxValue
|
9999999999999999999999999999
|
StartingNumber 以上かつ MinValue より大きい値でなければなりません。
|
いいえ
|
シーケンスの最大値。
|
Cache
|
空白のままにした場合、サイズはデータベースによるデフォルトに設定されます。
|
このパラメータの最小値は 2 です。
|
いいえ
|
アクセスを高速化するためにデータベースがキャッシュするシーケンス値の数。
|
CycleValues
|
false
|
true
false
|
いいえ
|
true: シーケンスが最大値または最小値に達した後も値を生成します。
false: シーケンスが最大値または最小値に達した後は値を生成しません。
|
|
Oracle データベースでのみ、カスタムシーケンスがサポートされています。
|