全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):建立序列

更新時間:Jul 01, 2024

在 OceanBase 開發人員中心(OceanBase Developer Center,ODC)單擊串連名進入一個 Oracle 模式的串連後,在左導覽列中單擊 序列 標籤可以查看序列列表。在序列列表的右上方,單擊 + 建立序列,或是在 ODC 上方導覽列中單擊 建立 > 序列 以建立所需的對象。建立序列有以下兩個步驟:

image.png

  1. 設定 基本資料:需指定 序列名稱 目前使用者(根據當前串連帳號自動填滿)。

  2. 設定列(可選)。在該步驟需指定以下資訊:

    資訊項

    說明

    起始於

    指定序列的起始值,要保證不小於屬性 最小值

    增量

    指定序列值自增時的步長,可以為負數。

    最小值

    指定序列可擷取的最小值,資料庫支援的最小值為-1026。

    最大值

    指定序列可擷取的最大值,資料庫支援的最大值為 1027。

    緩衝設定

    指定序列緩衝的大小,合理設定緩衝值可以提高序列取值的執行效能,也可設定 無緩衝

    是否排序

    指定序列的取值是否有序,有序取值情境下,序列的取值效能不如無序。

    是否迴圈

    指定序列取值超過指定的 最大值 後,是否重新從最小值開始取值。

  3. 單擊 下一步:確認 SQL 按鈕後,進入SQL建立確認頁面。

    image.png

  4. 根據您指定的資訊會預產生一個 SQL 指令碼,檢查 SQL 指令碼無誤後,單擊頁面右上方的 建立 按鈕,開始執行指令碼並產生序列。