すべてのプロダクト
Search
ドキュメントセンター

:シーケンスの作成

最終更新日:Dec 30, 2025

OceanBase 開発者センター (ODC) にログインし、Oracle モードのターゲット接続名をクリックして、対応する接続管理ページに移動します。左側のナビゲーションウィンドウで [シーケンス] をクリックすると、シーケンスのリストが表示されます。シーケンスを作成するには、シーケンスリストの右上隅にある [+] をクリックするか、上部のナビゲーションバーで [作成] > [シーケンス] を選択します。次の 2 つのステップを実行して、シーケンスを作成します。

  1. 基本情報 を設定します。シーケンス名ユーザー を指定する必要があります。ユーザー パラメーターは、現在のアカウントに基づいて自動的に指定されます。

  2. 列を設定します。このステップはオプションです。列を設定するには、次のパラメーターを指定する必要があります。

    パラメーター

    説明

    From

    シーケンスの初期値を指定します。この値は、最小値 の値以上である必要があります。

    Increment

    シーケンス値の自動増分のステップサイズを指定します。値は負の数にすることができます。

    最小値

    シーケンスで取得できる最小値を指定します。データベースでサポートされる最小値は -1026 です。

    最大値

    シーケンスで取得できる最大値を指定します。データベースでサポートされる最大値は 1027 です。

    キャッシュ設定

    シーケンスのキャッシュサイズを指定します。適切なキャッシュサイズを設定すると、シーケンス値の取得パフォーマンスを向上させることができます。値を キャッシュなし に設定することもできます。

    ソートするかどうか

    シーケンスが値を順序付けられた方法で取得するかどうかを指定します。順序付けられた方法で値を取得する場合のシーケンスのパフォーマンスは、順序付けられていない方法よりも劣ります。

    循環するかどうか

    シーケンス値が最大値に達したときに、最小値から再び開始するかどうかを指定します。

  3. [次へ: SQL ステートメントの確認] をクリックして、シーケンスの作成ページに移動します。

    Database Object  / / /> Create Sequence > Confirm

  4. 指定した情報に基づいて SQL スクリプトが事前に生成されます。SQL スクリプトが検証されたら、右上隅にある 作成 をクリックしてスクリプトを実行し、シーケンスを生成します。