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

功能 | 說明 |
| 運行當前 SQL 視窗中所有的 SQL 陳述式。可以通過快速鍵 Ctrl+Enter 運行所有 SQL 陳述式。 |
| 運行當前選中的所有 SQL 陳述式或當前游標所在行的 SQL 陳述式。可以通過快速鍵 Ctrl+Shift+Enter 運行當前語句。 |
| 單擊該按鈕檢查 SQL 文法。 |
| 查看選中的或當前游標所在的 SQL 陳述式在執行前系統預估的執行計畫( 單擊 執行計畫 按鈕,在 計劃詳情 頁簽中,單擊 查看格式化資訊 切換至格式化展示頁面。 |
| 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
| 將指令碼回退到上一步操作執行的結果。 |
| 執行撤銷操作後,對指令碼重新執行撤銷前的操作。 |
| 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
| 批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊IN 值轉化按鈕,即可轉化成 in('A','B')格式。
|
| 提供全部大寫、全部小寫和首字母大寫三種效果,將您在指令碼中選中的語句轉換為對應形式。 |
| 提供添加縮排和刪除縮排兩種效果,為您在指令碼中選中的語句添加或刪除包含的縮排。 |
| 提供添加註釋和刪除注釋兩種效果,將您在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
|
|
| 支援根據關鍵字搜尋和切換資料庫。 |
表對象
管理表屬性
基本資料

在 屬性 頁簽中,基本資料頁面提供以下功能鍵:
功能項 | 說明 |
編輯 | 單擊,修改基本資料。 |
重新整理 | 單擊,重新整理基本資料。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
列資訊

工具列中提供以下功能鍵:
操作鍵 | 說明 |
建立 | 單擊 +,在表中新增一個欄位(列)。 |
刪除 | 單擊,刪除當前選中的欄位。 |
重新整理 | 單擊,重新整理欄位資訊。 |
篩選 | 單擊(在 欄位名稱 和 類型 右側),篩選或搜尋欄位。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
索引資訊

工具列中提供以下功能鍵:
操作鍵 | 說明 |
建立 | 單擊+,在表中新增一個索引。 |
刪除 | 單擊,刪除當前選中的索引。 |
重新整理 | 單擊,重新整理索引資訊。 |
篩選 | 單擊(在 索引名 和 範圍 右側),篩選或搜尋欄位。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
約束資訊

由於 OceanBase 資料庫中 MySQL 模式和 Oracle 模式支援的約束不同,而不同約束所需的資訊也略有不同,因此請根據所選的約束方法按頁面上的要求指定所需資訊。
工具列中提供以下功能鍵:
操作鍵 | 說明 |
建立 | 單擊+,在表中新增一個約束。 |
刪除 | 單擊,刪除當前選中的約束。 |
重新整理 | 單擊,重新整理約束列表。 |
篩選 | 單擊,篩選或搜尋欄位。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
分區規則

在屬性頁面簽的左導覽列中單擊 分區 標籤查看當前表中所包含的 分區名稱、順序、分區方法、運算式(Oracle 模式下展示分區鍵)、區間上限值 或 枚舉值 等資訊(展示建立表時設定的分區方法,不同分區方法展示的分區資訊不同)。且工具列中提供以下功能鍵:
操作鍵 | 說明 |
刪除 | 單擊,刪除選中的分區,分區的資料也隨之銷毀。 |
重新整理 | 單擊,重新整理分區列表。 |
篩選 | 單擊,篩選或搜尋分區名稱、順序或區間上限值等資訊。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
DDL 資訊

工具列中提供以下功能鍵:
操作鍵 | 說明 |
格式化 | 單擊,格式化語句以方便查看。 |
下載 | 單擊,下載 DDL 為本地檔案。 |
重新整理 | 單擊,重新整理分區列表。 |
匯出 | 單擊右上方的匯出表徵圖,匯出單表資料,具體請參見 匯出結構和資料。 |
管理表資料

編輯結果集頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
| 編輯當前展示的結果集。編輯態中提供 添加一行、刪除、複製當前行、取消 和 確認修改(當自動認可設定為開時,單擊該按鈕事務被自動認可)等編輯操作。 |
| 查看選中的或當前游標所在的 SQL 陳述式在執行前系統預估的執行計畫( 單擊 執行計畫 按鈕,在 計劃詳情 頁簽中,單擊 查看格式化資訊 切換至格式化展示頁面。 |
| 查看執行當前 SQL 陳述式的全鏈路 Trace 詳情。通過全鏈路診斷可快速定位 SQL/事務在各個節點的執行耗時,方便定位異常。 說明 僅 OceanBase V4.1.0 及之後的版本支援查看全鏈路 Trace。 |
| 在搜尋方塊中輸入關鍵字查詢所需結果。 |
| 篩選在頁面中展示的列。 |
| 以表格的形式展示一行選中的資料。在 列模式 頁面可以進行上一行、下一行的切換展示,對於列數量比較多情境, 列模式 比較方便行資料的查看。參考步驟如下:
|
視圖對象
在編輯頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
格式化 | 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
尋找/替換 | 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
撤銷 | 指令碼回退到上一步操作執行的結果。 |
重做 | 執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。 |
大小寫 | 提供 全部大寫、全部小寫 和 首字母大寫 三種效果,為指令碼中選中的語句轉換為對應形式。 |
縮排 | 提供 添加縮排 和 刪除縮排 兩種效果,為指令碼中選中的語句添加或刪除包含的縮排。 |
注釋 | 提供 添加註釋 和 刪除注釋 兩種效果,指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
IN 值轉化 | 可以將如 A B 的格式轉化為 ('A','B') 的格式。 |
上一步 | 返回 建立視圖 頁面,使用者可以繼續編輯或修改 基本資料、基表選擇 和 欄位選擇 頁簽中的指定的值。 |
函數對象
編輯函數頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
確認修改 | 單擊以更新本次修改。 |
| 下載函數對象的 SQL 檔案。 |
| 運行當前函數。 |
| 編譯目標函數。 |
| 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
| 將指令碼回退到上一步操作執行的結果。 |
| 執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。 |
| 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
| 批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。
|
| 提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。 |
| 提供 添加註釋 和 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
| 提供 添加縮排 和 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。 |
預存程序對象
在編輯頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
確認修改 | 單擊以更新本次修改。 |
| 下載預存程序對象的 SQL 檔案。 |
| 運行當前預存程序。 |
| 編譯目標預存程序。 |
| 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
| 將指令碼回退到上一步操作執行的結果。 |
| 執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。 |
| 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
| 批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。
|
| 提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。 |
| 提供 添加註釋 和 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
| 提供 添加縮排 和 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。 |
觸發器對象
在編輯頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
確認修改 | 單擊以更新本次修改。 |
| 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
| 將指令碼回退到上一步操作執行的結果。 |
| 執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。 |
| 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
| 批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。
|
| 提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。 |
| 提供 添加註釋 和 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
| 提供 添加縮排 和 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。 |
類型
在建立類型頁面的工具列中提供了以下功能鍵:
功能 | 說明 |
| 在尋找框內輸入內容以對指令碼進行檢索,尋找後可在替換框內輸入內容以對尋找內容進行替換。 |
| 將指令碼回退到上一步操作執行的結果。 |
| 執行 撤銷 操作後,對指令碼重新執行撤銷前的操作。 |
| 單擊該按鈕對選中的 SQL 陳述式或當前 SQL 視窗中的所有 SQL 陳述式進行統一的格式化(縮排、換行和高亮關鍵字等操作)。 |
| 批量複製轉化工具,適用於查詢資料時對複製的行或列結果進行格式轉化。 將批量資料粘貼在 SQL 編輯區後,選擇複製的資料,單擊 IN 值轉化 按鈕,即可轉化成 in('A','B')格式。
|
| 提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將在指令碼中選中的語句轉換為對應形式。 |
| 提供 添加註釋 和 刪除注釋 兩種效果,旨在指令碼中選中的語句轉換為注釋或轉換為 SQL 陳述式。 |
| 提供 添加縮排 和 刪除縮排 兩種效果,旨在指令碼中選中的語句添加或刪除包含的縮排。 |

























































