W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
進入 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)的數(shù)據(jù)庫管理頁面后,點擊上方導航欄中的 工作臺 標簽,在彈出下拉菜單中您可以選擇點擊 匿名塊窗口 來新建窗口。
匿名塊窗口中提供了 PL 編輯區(qū)域、PL 運行結(jié)果和 DBMS 輸出頁簽 和 調(diào)試頁面。
在匿名塊窗口的編輯區(qū)域您可以體驗到較多的細節(jié),如當您新建一個匿名塊窗口時會自動生成引導代碼方便您編寫腳本,同時窗口中會對數(shù)據(jù)庫的關鍵字進行不同顏色的標識,其次還有格式化等功能以提升您編輯 PL 語句的效率。
除了編輯 PL 語句時可以體驗到上述細節(jié)以外,編輯區(qū)域的工具欄中還提供了以下功能鍵:
功能 |
說明 |
---|---|
運行 |
單擊該按鈕運行代碼區(qū)中的語句。 |
終止 |
單擊該按鈕終止正在運行的語句。 |
調(diào)試 |
單擊該按鈕進入調(diào)試頁面,并對代碼區(qū)內(nèi)的匿名塊對象進行調(diào)試。 |
格式化 |
單擊該按鈕對選中的 SQL 語句或當前 SQL 窗口中的所有 SQL 語句進行統(tǒng)一的格式化(縮進、換行和高亮關鍵字等操作)。 |
查找/替換 |
在查找框內(nèi)輸入內(nèi)容以對腳本進行檢索,查找后可在替換框內(nèi)輸入內(nèi)容以對查找內(nèi)容進行替換。 |
撤銷 |
將腳本回退到上一步操作執(zhí)行的結(jié)果。 |
重做 |
執(zhí)行 撤銷 操作后,對腳本重新執(zhí)行撤銷前的操作。 |
大小寫 |
提供 全部大寫、全部小寫 和 首字母大寫 三種效果,將您在腳本中選中的語句轉(zhuǎn)換為對應形式。 |
縮進 |
提供 添加縮進 和 刪除縮進 兩種效果,為您在腳本中選中的語句添加或刪除包含的縮進。 |
注釋 |
提供 添加注釋 和 刪除注釋 兩種效果,將您在腳本中選中的語句轉(zhuǎn)換為注釋或轉(zhuǎn)換為 SQL 語句。 |
保存 |
單擊該按鈕保存當前窗口中的腳本。之后您再次進入工作臺可以直接打開保存好的腳本。每個用戶只能看到自己保存的 SQL 腳本,且腳本名不允許重復。打開已保存的腳本后,您可以繼續(xù)對該腳本進行編輯。 |
在匿名塊編輯區(qū)域的工具欄單擊 運行 后,會運行編輯區(qū)域中的匿名塊腳本,在編輯區(qū)域下方會展示 運行結(jié)果 頁簽和 DBMS 輸出 頁簽:
在匿名塊的編輯區(qū)域單擊 調(diào)試 按鈕后可進入調(diào)試頁面。進入調(diào)試頁面后您可以對當前窗口中的匿名塊進行調(diào)試。
注意
- 調(diào)試功能只支持 V2.2.7、V3.0.0 及以后版本的 OceanBase 數(shù)據(jù)庫。
- 通過 OBProxy 連接至目標實例時無法使用調(diào)試功能,請在 ODC 中直連到目標實例。
- 在調(diào)試前請確保連接的數(shù)據(jù)庫中已安裝 DBMS_DEBUG 和 DBMS_OUTPUT 等調(diào)試包。
在調(diào)試模式下,編輯區(qū)的工具欄中提供了以下功能鍵:
功能 |
說明 |
---|---|
批量執(zhí)行 |
批量運行至最近斷點,若無斷點直接運行至結(jié)尾語句。 |
單步執(zhí)行 |
單步執(zhí)行,不會進入子程序。 |
跳入 |
單步執(zhí)行,若當前行是調(diào)用已定義的存儲程序或函數(shù),則會進入被調(diào)用的子程序。 |
跳出 |
在子程序內(nèi),執(zhí)行跳出操作后,返回到上層調(diào)用位置的下一行;主程序內(nèi)運行跳出,效果和 自動調(diào)試 相同。 |
終止調(diào)試 |
繼續(xù)運行直到結(jié)束,會跳過設置的斷點。 |
重新調(diào)試 |
對當前調(diào)試對象發(fā)起新一輪的調(diào)試,與 調(diào)試 的區(qū)別是不用新建調(diào)試連接。 |
退出調(diào)試 |
關閉調(diào)試連接,并退出調(diào)試交互窗口。 |
在調(diào)試模式下除了編輯區(qū)還提供了以下頁簽:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: