OceanBase 管理存儲(chǔ)過(guò)程

2021-06-08 11:09 更新

在 OceanBase 開(kāi)發(fā)者中心(OceanBase Developer Center,ODC)單擊連接名進(jìn)入連接后,在左導(dǎo)航欄中單擊 存儲(chǔ)過(guò)程 標(biāo)簽可以查看存儲(chǔ)過(guò)程列表,在存儲(chǔ)過(guò)程列表中展示了當(dāng)前連接的數(shù)據(jù)庫(kù)中存在的存儲(chǔ)過(guò)程對(duì)象。

您可以在存儲(chǔ)過(guò)程列表中查看該對(duì)象的 結(jié)構(gòu)樹 或右鍵目標(biāo)對(duì)象以進(jìn)行一些 管理操作?;蛘撸诖鎯?chǔ)過(guò)程列表中雙擊目標(biāo)存儲(chǔ)過(guò)程名進(jìn)入 存儲(chǔ)過(guò)程管理頁(yè)面。

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

如下圖所示,在存儲(chǔ)過(guò)程列表中單擊目標(biāo)存儲(chǔ)過(guò)程名前的下彈標(biāo)志會(huì)在彈出的下拉列表中展示其結(jié)構(gòu)樹,對(duì)象存儲(chǔ)過(guò)程的結(jié)構(gòu)樹最深有三層,右鍵結(jié)構(gòu)樹中不同層級(jí)中的項(xiàng)會(huì)提供對(duì)該項(xiàng)的一些操作鍵,操作鍵的具體信息請(qǐng)查看 管理操作 中的 管理操作鍵表: OceanBase管理存儲(chǔ)過(guò)程結(jié)構(gòu)樹

管理操作

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

下述為管理操作鍵表:

操作鍵

說(shuō)明

查看

進(jìn)入 存儲(chǔ)過(guò)程管理頁(yè)面,全量查看當(dāng)前存儲(chǔ)過(guò)程的基本信息、參數(shù)和代碼等信息。

新建

進(jìn)入新建存儲(chǔ)過(guò)程頁(yè)面,根據(jù)步驟創(chuàng)建新的存儲(chǔ)過(guò)程對(duì)象。

編輯

在 存儲(chǔ)過(guò)程編輯頁(yè)面 中展示定義當(dāng)前存儲(chǔ)過(guò)程的語(yǔ)句,您可以在窗口中繼續(xù)編輯該存儲(chǔ)過(guò)程。

編譯

編譯目標(biāo)存儲(chǔ)過(guò)程。

調(diào)試

進(jìn)入 調(diào)試頁(yè)面以對(duì)當(dāng)前存儲(chǔ)過(guò)程進(jìn)行調(diào)試。PL 對(duì)象調(diào)試僅支持連接 OBServer V2.2.70、V3.0.00 及以后版本。

運(yùn)行

運(yùn)行當(dāng)前存儲(chǔ)過(guò)程。

刪除

刪除當(dāng)前存儲(chǔ)過(guò)程。

刷新

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

存儲(chǔ)過(guò)程管理頁(yè)面

您可以在存儲(chǔ)過(guò)程管理頁(yè)面查看以下信息:

  • 基本信息:展示存儲(chǔ)過(guò)程 名稱 和 創(chuàng)建人 等信息。
  • 參數(shù):展示參數(shù) 名稱、順序、模式、數(shù)據(jù)類型默認(rèn)值 等信息。
  • 代碼:展示定義存儲(chǔ)過(guò)程的腳本,還提供了 編輯(進(jìn)入存儲(chǔ)過(guò)程編輯頁(yè)面)和 查找 兩個(gè)功能鍵。

OceanBase管理存儲(chǔ)過(guò)程-存儲(chǔ)過(guò)程管理頁(yè)面

存儲(chǔ)過(guò)程編輯頁(yè)面

在存儲(chǔ)過(guò)程列表中右鍵目標(biāo)項(xiàng),在提供的操作鍵中單擊 編輯 可進(jìn)入存儲(chǔ)過(guò)程編輯頁(yè)面,在編輯頁(yè)面的代碼區(qū)會(huì)展示該存儲(chǔ)過(guò)程的定義語(yǔ)句, 您可以繼續(xù)進(jìn)行編輯。同時(shí),工具欄提供了以下功能鍵:

功能

說(shuō)明

確認(rèn)修改

單擊以更新您本次修改。

編譯

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

運(yùn)行

單擊該按鈕運(yùn)行代碼區(qū)中的語(yǔ)句。

調(diào)試

單擊該按鈕進(jìn)入調(diào)試模式,并對(duì)代碼區(qū)內(nèi)的 PL/SQL 對(duì)象進(jìn)行調(diào)試。

格式化

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

查找/替換

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

撤銷

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

重做

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

大小寫

提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將您在腳本中選中的語(yǔ)句轉(zhuǎn)換為對(duì)應(yīng)形式。

縮進(jìn)

提供 添加縮進(jìn) 和 刪除縮進(jìn) 兩種效果,為您在腳本中選中的語(yǔ)句添加或刪除包含的縮進(jìn)。

注釋

提供 添加注釋 和 刪除注釋 兩種效果,將您在腳本中選中的語(yǔ)句轉(zhuǎn)換為注釋或轉(zhuǎn)換為 SQL 語(yǔ)句。


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)