OceanBase 管理程序包

2021-06-29 14:05 更新

在 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)點擊連接名進(jìn)入連接后,在左導(dǎo)航欄中點擊 程序包 標(biāo)簽可以查看程序包列表。在程序包列表中展示了當(dāng)前連接的數(shù)據(jù)庫中存在的程序包對象,您可以在程序包列表中查看該對象的 結(jié)構(gòu)樹 或右鍵目標(biāo)對象以進(jìn)行一些 管理操作?;蛘?,在程序包列表中雙擊目標(biāo)程序包名進(jìn)入程序包管理頁面,程序包管理頁面提供了 包頭頁簽 和 包體頁簽。

結(jié)構(gòu)樹

如下圖所示,在程序包列表中單擊目標(biāo)程序包名前的下彈標(biāo)志會在彈出的下拉列表中展示其結(jié)構(gòu)樹,對象程序包的結(jié)構(gòu)樹最深有六層,右鍵結(jié)構(gòu)樹中不同層級中的項會提供對該項的一些操作鍵,操作鍵的具體信息請查看 管理操作 中的 管理操作鍵表:

結(jié)構(gòu)樹

管理操作

右鍵結(jié)構(gòu)樹中的目標(biāo)項,在彈出的右鍵管理操作列表中 ODC 提供了一些操作鍵供您快速管理目標(biāo)對象。

下述為管理操作鍵表:

操作鍵

說明

新建程序包

進(jìn)入新建程序包頁面,根據(jù)步驟創(chuàng)建新的程序包包頭。

新建包體

進(jìn)入包體定義頁面以新建包體。

編輯包頭包體

同時打開 包頭/包體編輯頁面,您可以在窗口中繼續(xù)編輯包頭和包體。

刪除程序包

刪除當(dāng)前程序包。

刷新

對當(dāng)前程序包對象進(jìn)行一些管理操作后,刷新結(jié)構(gòu)樹以展示最新信息。

查看

進(jìn)入 包頭頁簽或是 包體頁簽,全量查看當(dāng)前程序包的基本信息和代碼等信息。

編輯

在 包頭/包體編輯頁面 中展示定義包頭/包體的語句,您可以在窗口中繼續(xù)編輯包頭/包體。

編譯

編譯當(dāng)前程序包包體。

運行

運行程序包體子程序中的存儲過程或函數(shù)。

刪除

刪除當(dāng)前程序包包體。

包頭頁簽

如下圖所示,在程序包管理頁面,單擊導(dǎo)航欄中的 包頭 標(biāo)簽會展示以下信息:

  • 基本信息:展示 程序包名稱、創(chuàng)建人、創(chuàng)建時間 和 最近修改時間 等程序包信息。
  • 代碼:展示包頭的定義代碼,還提供了 編輯(進(jìn)入包頭編輯頁面)和 查找 兩個功能鍵。

包頭頁簽

包體頁簽

如下圖所示,在程序包管理頁面,單擊導(dǎo)航欄中的 包體 標(biāo)簽會展示以下信息:

  • 基本信息:和包頭頁簽相同,展示 程序包名稱、創(chuàng)建人、創(chuàng)建時間 和 最近修改時間 等程序包信息。
  • 代碼:展示包體的定義代碼,還提供了 編輯(進(jìn)入包體編輯頁面)和 查找 兩個功能鍵。

包體頁簽

包頭/包體編輯頁面

在程序包列表中右鍵目標(biāo)項,在提供的操作鍵中單擊 編輯 可進(jìn)入程序包編輯頁面,在編輯頁面的代碼區(qū)會展示該程序包的定義語句, 您可以繼續(xù)進(jìn)行編輯。同時,工具欄提供了以下功能鍵:

功能

說明

確認(rèn)修改

單擊以跟新您本次修改。

編譯

編譯當(dāng)前頁面中的語句。

格式化

點擊該按鈕對選中的 SQL 語句或當(dāng)前 SQL 窗口中的所有 SQL 語句進(jìn)行統(tǒng)一的格式化(縮進(jìn)、換行和高亮關(guān)鍵字等操作)。

查找/替換

在查找框內(nèi)輸入內(nèi)容以對腳本進(jìn)行檢索,查找后可在替換框內(nèi)輸入內(nèi)容以對查找內(nèi)容進(jìn)行替換。

撤銷

將腳本回退到上一步操作執(zhí)行的結(jié)果。

重做

執(zhí)行撤銷操作后,對腳本重新執(zhí)行撤銷前的操作。

大寫

將您在腳本中選中的語句全部轉(zhuǎn)換為大寫形式。

小寫

將您在腳本中選中的語句全部轉(zhuǎn)換為小寫形式。

首字母大寫

將您在腳本中選中的語句全部轉(zhuǎn)換為首字母大寫形式。

添加縮進(jìn)

對您在腳本中選中的語句進(jìn)行縮進(jìn)操作。

刪除縮進(jìn)

刪除您在腳本中選中的語句中所包含的縮進(jìn)。

添加注釋

對腳本中選中的語句添加注釋。

刪除注釋

對腳本中選中的語句刪除注釋。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號