ALTER SEQUENCE
この文は、TimesTen Scaleoutのみでサポートされています。
ALTER SEQUENCE文を使用して、順序のバッチ値を変更します。
必要な権限
順序の所有者に必要な権限はありません。
別のユーザーの順序に対するALTER ANY SEQUENCE権限。
TimesTen Scaleoutでの使用
この文は、TimesTen Scaleoutでサポートされています。
SQL構文
ALTER SEQUENCE [Owner.]SequenceName BATCH BatchValue
パラメータ
| パラメータ | 説明 |
|---|---|
|
|
変更する順序の名前。 |
|
|
TimesTen Scaleoutのみで有効です。グリッドの各要素に格納される一意の順序値の範囲を構成します。デフォルト値は1000万です。 |
説明
-
この文を使用して、TimesTen Scaleoutの順序のバッチ値を変更します。変更は、将来の順序番号に影響します。
-
この文では、
CREATESEQUENCE文でサポートされている他の値は変更できません。この場合は、DROP SEQUENCE文を使用してから、同じ名前の順序を新規作成します。たとえば、MINVALUEを変更する場合、順序を削除し、同じ名前で必要なMINVALUEを持つ順序を再度作成します。
詳細は、『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』の「順序の使用方法」を参照してください。
例
順序のバッチ値の変更:
ALTER SEQUENCE myseq BATCH 2000; Sequence altered