iT邦幫忙

8

Oracle SQL Developer 小技巧 #2 : debug模式查錯誤原因

舉例:

建立一個函數
呼叫該函數遇到錯誤想進行debug排查

【第一步】:
新增一個函數

可以看到的函數庫新增一個function

【第二步】:
接著滑鼠左鍵點一下進入編輯、測試畫面

編寫script,並故意寫一個除零錯誤
(小技巧:這邊編寫完按ctrl+s就會自動幫你修改SQL,非常好用)

【第三步】:
在左邊的scroll區塊點兩下設紅色斷點。

使用"編譯以進行除錯"

編譯完,點選"除錯運行"->輸入輸入值->按確定

【結果】:
噹噹,進入Debug模式,可以看到參數狀況。
按F8可以一步一步的運行script

甚至在遇到錯誤時可以看到下方"資料"新增_thorw exception。
點進去還可以看到詳細錯誤訊息、原因。


除了function之外SP等也可以使用同樣方式debug。


尚未有邦友留言

立即登入留言