全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):常用功能簡介

更新時間:Aug 10, 2024

SQL 視窗編輯區

SQL 視窗編輯區工具列支援如下功能:

image

功能

說明

image

運行當前 SQL 視窗中所有的 SQL 陳述式。可以通過快速鍵 Ctrl+Enter 運行所有 SQL 陳述式。

image

運行當前選中的所有 SQL 陳述式或當前游標所在行的 SQL 陳述式。可以通過快速鍵 Ctrl+Shift+Enter 運行當前語句。

image

單擊該按鈕檢查 SQL 文法。

image

查看選中的或當前游標所在的 SQL 陳述式在執行前系統預估的執行計畫(EXPLAIN操作的結果),展示的執行資料可能與實際執行語句後的資料略有不同,您可以使用該功能評估 SQL 陳述式。

單擊 執行計畫 按鈕,在 計劃詳情 頁簽中,單擊 查看格式化資訊 切換至格式化展示頁面。

image

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

image

將指令碼回退到上一步操作執行的結果。

image

執行撤銷操作後,對指令碼重新執行撤銷前的操作。

image

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

image

批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。

將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊IN 值轉化按鈕,即可轉化成 in('A','B')格式。

  • 列值分隔字元號為分行符號。

  • 行值分隔字元為空白格或 TAB 值。

image

提供全部大寫全部小寫首字母大寫三種效果,將您在指令碼中選中的語句轉換為對應形式。

image

提供添加縮排刪除縮排兩種效果,為您在指令碼中選中的語句添加或刪除包含的縮排。

image

提供添加註釋刪除注釋兩種效果,將您在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

image

  • Delimiter:在下拉式清單中選擇您想要的符號以完成界定符的設定。目前支援設定;///$$$等 5 種形式的界定符。

  • 查詢結果限制:設定查詢結果返回的條數,預設值為 1000 行。

  • 擷取結果集列資訊:SQL 執行前,支援選擇是否開啟擷取結果集列資訊。表列數量較多時關閉該選項,將不查詢擷取列注釋及可編輯的列資訊,以降低 SQL 執行耗時。

  • 會話變數:可編輯、重新整理和搜尋變數。

image

支援根據關鍵字搜尋和切換資料庫。

表對象

管理表屬性

基本資料

image

屬性 頁簽中,基本資料頁面提供以下功能鍵:

功能項

說明

編輯

單擊,修改基本資料。

重新整理

單擊,重新整理基本資料。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

列資訊

image

工具列中提供以下功能鍵:

操作鍵

說明

建立

單擊 +,在表中新增一個欄位(列)。

刪除

單擊,刪除當前選中的欄位。

重新整理

單擊,重新整理欄位資訊。

篩選

單擊(在 欄位名稱 類型 右側),篩選或搜尋欄位。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

索引資訊

image

工具列中提供以下功能鍵:

操作鍵

說明

建立

單擊+,在表中新增一個索引。

刪除

單擊,刪除當前選中的索引。

重新整理

單擊,重新整理索引資訊。

篩選

單擊(在 索引名 範圍 右側),篩選或搜尋欄位。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

約束資訊

image

由於 OceanBase 資料庫中 MySQL 模式和 Oracle 模式支援的約束不同,而不同約束所需的資訊也略有不同,因此請根據所選的約束方法按頁面上的要求指定所需資訊。

工具列中提供以下功能鍵:

操作鍵

說明

建立

單擊+,在表中新增一個約束。

刪除

單擊,刪除當前選中的約束。

重新整理

單擊,重新整理約束列表。

篩選

單擊,篩選或搜尋欄位。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

分區規則

image

在屬性頁面簽的左導覽列中單擊 分區 標籤查看當前表中所包含的 分區名稱順序分區方法運算式(Oracle 模式下展示分區鍵)、區間上限值 枚舉值 等資訊(展示建立表時設定的分區方法,不同分區方法展示的分區資訊不同)。且工具列中提供以下功能鍵:

操作鍵

說明

刪除

單擊,刪除選中的分區,分區的資料也隨之銷毀。

重新整理

單擊,重新整理分區列表。

篩選

單擊,篩選或搜尋分區名稱、順序或區間上限值等資訊。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

DDL 資訊

image

工具列中提供以下功能鍵:

操作鍵

說明

格式化

單擊,格式化語句以方便查看。

下載

單擊,下載 DDL 為本地檔案。

重新整理

單擊,重新整理分區列表。

匯出

單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料

管理表資料

image

編輯結果集頁面的工具列中提供了以下功能鍵:

功能

說明

image

編輯當前展示的結果集。編輯態中提供 添加一行刪除複製當前行取消 確認修改(當自動認可設定為開時,單擊該按鈕事務被自動認可)等編輯操作。

image

查看選中的或當前游標所在的 SQL 陳述式在執行前系統預估的執行計畫(EXPLAIN操作的結果),展示的執行資料可能與實際執行語句後的資料略有不同,您可以使用該功能評估 SQL 陳述式。

單擊 執行計畫 按鈕,在 計劃詳情 頁簽中,單擊 查看格式化資訊 切換至格式化展示頁面。

image

查看執行當前 SQL 陳述式的全鏈路 Trace 詳情。通過全鏈路診斷可快速定位 SQL/事務在各個節點的執行耗時,方便定位異常。

說明

僅 OceanBase V4.1.0 及之後的版本支援查看全鏈路 Trace。

image

在搜尋方塊中輸入關鍵字查詢所需結果。

image

篩選在頁面中展示的列。

image

以表格的形式展示一行選中的資料。在 列模式 頁面可以進行上一行、下一行的切換展示,對於列數量比較多情境, 列模式 比較方便行資料的查看。參考步驟如下:

  1. 選中需查看的資料後,單擊 列模式 列模式按鈕。

  2. 在彈出的 列模式 頁面中,可單擊左右按鈕查看上下行列值。

  3. 滑鼠移動至某值欄位,單擊 放大按鈕,可查看該欄欄位詳情。

  4. 列模式 列表中,可通過 備忘 查看錶中對應的列注釋資訊。修改備忘資訊步驟如下:

    1. 在左側導覽列的表列表中,按右鍵目標表,選擇 查看錶結構,進入表屬性管理頁簽。

    2. 在屬性頁面簽的左導覽列中單擊 標籤。

    3. 選擇欄位名,單擊編輯表徵圖,彈出 編輯欄位 彈窗。

    4. 欄位注釋 中,填寫欄位注釋後,單擊 確定

    5. SQL 確認 彈窗,單擊 執行,完成修改備忘資訊。

    6. 列模式 中即會顯示修改的備忘資訊。

視圖對象

在編輯頁面的工具列中提供了以下功能鍵:

功能

說明

格式化

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

尋找/替換

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

撤銷

指令碼回退到上一步操作執行的結果。

重做

執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。

大小寫

提供 全部大寫全部小寫 首字母大寫 三種效果,為指令碼中選中的語句轉換為對應形式。

縮排

提供 添加縮排 刪除縮排 兩種效果,為指令碼中選中的語句添加或刪除包含的縮排。

注釋

提供 添加註釋 刪除注釋 兩種效果,指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

IN 值轉化

可以將如 A B 的格式轉化為 ('A','B') 的格式。

上一步

返回 建立視圖 頁面,使用者可以繼續編輯或修改 基本資料基表選擇 欄位選擇 頁簽中的指定的值。

函數對象

編輯函數頁面的工具列中提供了以下功能鍵:

功能

說明

確認修改

單擊以更新本次修改。

image

下載函數對象的 SQL 檔案。

image

運行當前函數。

image

編譯目標函數。

image

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

image

將指令碼回退到上一步操作執行的結果。

image

執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。

image

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

image

批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。

  • 列值分隔字元號為分行符號。

  • 行值分隔字元為空白格或 TAB 值。

image

提供 全部大寫全部小寫 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。

image

提供 添加註釋 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

image

提供 添加縮排 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。

預存程序對象

在編輯頁面的工具列中提供了以下功能鍵:

功能

說明

確認修改

單擊以更新本次修改。

image

下載預存程序對象的 SQL 檔案。

image

運行當前預存程序。

image

編譯目標預存程序。

image

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

image

將指令碼回退到上一步操作執行的結果。

image

執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。

image

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

image

批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。

  • 列值分隔字元號為分行符號。

  • 行值分隔字元為空白格或 TAB 值。

image

提供 全部大寫全部小寫 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。

image

提供 添加註釋 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

image

提供 添加縮排 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。

觸發器對象

在編輯頁面的工具列中提供了以下功能鍵:

功能

說明

確認修改

單擊以更新本次修改。

image

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

image

將指令碼回退到上一步操作執行的結果。

image

執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。

image

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

image

批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。

  • 列值分隔字元號為分行符號。

  • 行值分隔字元為空白格或 TAB 值。

image

提供 全部大寫全部小寫 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。

image

提供 添加註釋 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

image

提供 添加縮排 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。

類型

在建立類型頁面的工具列中提供了以下功能鍵:

功能

說明

image

在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。

image

將指令碼回退到上一步操作執行的結果。

image

執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。

image

單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。

image

批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。

  • 列值分隔字元號為分行符號。

  • 行值分隔字元為空白格或 TAB 值。

image

提供 全部大寫全部小寫 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。

image

提供 添加註釋 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。

image

提供 添加縮排 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。