OceanBase 匿名塊窗口

2021-06-04 15:30 更新

進(jìn)入 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)的數(shù)據(jù)庫(kù)管理頁(yè)面后,單擊上方導(dǎo)航欄中的 工作臺(tái) 標(biāo)簽,在彈出下拉菜單中您可以選擇單擊 匿名塊窗口 來(lái)新建窗口。

匿名塊窗口中提供了 PL 編輯區(qū)域和 PL 運(yùn)行結(jié)果DBMS 輸出頁(yè)簽。

OceanBase匿名塊窗口

PL 編輯區(qū)域

在匿名塊窗口的編輯區(qū)域您可以體驗(yàn)到較多的細(xì)節(jié),如當(dāng)您新建一個(gè)匿名塊窗口時(shí)會(huì)自動(dòng)生成引導(dǎo)代碼方便您編寫腳本,同時(shí)窗口中會(huì)對(duì)數(shù)據(jù)庫(kù)的關(guān)鍵字進(jìn)行不同顏色的標(biāo)識(shí),其次還有格式化等功能以提升您編輯 PL 語(yǔ)句的效率。

OceanBase匿名塊窗口

除了編輯 PL 語(yǔ)句時(shí)可以體驗(yàn)到上述細(xì)節(jié)以外,編輯區(qū)域的工具欄中還提供了以下功能鍵:

功能

說(shuō)明

運(yùn)行

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

保存

單擊該按鈕保存當(dāng)前窗口中的腳本。之后您再次進(jìn)入工作臺(tái)可以直接打開保存好的腳本。每個(gè)用戶只能看到自己保存的腳本,且腳本名不允許重復(fù)。打開已保存的腳本后,您可以繼續(xù)對(duì)該腳本進(jìn)行編輯。

格式化

單擊該按鈕對(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)換為大寫形式。

小寫

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

首字母大寫

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

添加縮進(jìn)

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

刪除縮進(jìn)

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

添加注釋

對(duì)腳本中選中的語(yǔ)句添加注釋。

刪除注釋

對(duì)腳本中選中的語(yǔ)句刪除注釋。

PL 運(yùn)行結(jié)果和 DBMS 輸出頁(yè)簽

在匿名塊編輯區(qū)域的工具欄單擊 運(yùn)行 后,會(huì)運(yùn)行編輯區(qū)域中的匿名塊腳本,在編輯區(qū)域下方會(huì)展示 運(yùn)行結(jié)果 頁(yè)簽和 DBMS 輸出 頁(yè)簽:

  • 運(yùn)行結(jié)果:展示腳本運(yùn)行的結(jié)果,若是運(yùn)行無(wú)誤則顯示 運(yùn)行成功 的字樣提示,若是運(yùn)行有誤則展示錯(cuò)誤提示信息。
  • DBMS 輸出:若子程序中包含 PL 輸出語(yǔ)句則展示其調(diào)用后的輸出結(jié)果(例如 ?dbms_output.put_line?)。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)