ALTER SEQUENCE

この文は、TimesTen Scaleoutのみでサポートされています。

ALTER SEQUENCE文を使用して、順序のバッチ値を変更します。

必要な権限

順序の所有者に必要な権限はありません。

別のユーザーの順序に対するALTER ANY SEQUENCE権限。

TimesTen Scaleoutでの使用

この文は、TimesTen Scaleoutでサポートされています。

SQL構文

ALTER SEQUENCE [Owner.]SequenceName BATCH BatchValue

パラメータ

パラメータ 説明

SEQUENCE [Owner.]SequenceName

変更する順序の名前。

BATCH BatchValue

TimesTen Scaleoutのみで有効です。グリッドの各要素に格納される一意の順序値の範囲を構成します。デフォルト値は1000万です。

説明

  • この文を使用して、TimesTen Scaleoutの順序のバッチ値を変更します。変更は、将来の順序番号に影響します。

  • この文では、CREATE SEQUENCE文でサポートされている他の値は変更できません。この場合は、DROP SEQUENCE文を使用してから、同じ名前の順序を新規作成します。たとえば、MINVALUEを変更する場合、順序を削除し、同じ名前で必要なMINVALUEを持つ順序を再度作成します。

詳細は、『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』「順序の使用方法」を参照してください。

順序のバッチ値の変更:

ALTER SEQUENCE myseq BATCH 2000;
Sequence altered