oracle存儲過程單步調試的方法
1.在要調試的過程上單擊test,如下圖所示:
2.出現如下界面時單擊最左上方的按鈕:,如下圖所示:
3.單擊後呈現如下畫面:
其中: 表示要停止test;
表示要全部運行完這個過程。單擊它後你就不能單步調試了。
單步調試。單擊它後可以像在exlipse或者visal stidio裏面一樣對程序進行單步調試了。
4.單擊“單步調試”按鈕。出現如下畫面:
這個時候表示你進入了調試狀態,你可以單擊上面說的任何按鈕來控制程序,如下:
表示要停止test,不再調試了;
表示要全部運行完這個過程,不再進行單步調試了。
單步調試,表示要一步一步的調試這個程序
要想單步調試這個程序,只需要你用鼠標左鍵連續單擊這個按鈕即可。
5.斷點的使用。
可以使用斷點,方法是在文本區域最左側的邊框進行左鍵單擊,如下:
這個時候單擊: 這個按鈕,就可以直接運行到這個位置了,示意圖如下:
這個時候再單擊,進行一步步的調試。
注意:當你忘記了設置斷點,而進入一個非常大的循環時,沒有關係,你可以打開這個過程在相應處設置斷點,然後單擊就可以了。步驟如下:
a。忘了設斷點了,但是我進入了非常大的循環單步調試很難退出時:這個時候需要打開這個過程,如下:
b.你需要設置斷點的地方左鍵單擊即可,如下圖:
c。單擊就直接運行到你設置的這個斷點的地方了。
5.對監控窗口的使用:
這個窗口可以把你要監視的變量進行顯示,你把你需要監視的變量複製到這個窗口就可以了。這個窗口在調試界面的最下方,如下示:
這個sql_str 就是要被監視的對象。
6.繼續單步調試:可以看到,這個變量被賦值了。如下圖所示:
把它複製出來,在新建的slq window裏運行,就可以看到執行結果了。如下圖所示:
7.分析每一步的執行結果。
8.繼續單步運行,繼續分析,直到知道爲什麼沒有產生想要的結果爲止。
1.在要調試的過程上單擊test,如下圖所示:
2.出現如下界面時單擊最左上方的按鈕:,如下圖所示:
3.單擊後呈現如下畫面:
其中: 表示要停止test;
表示要全部運行完這個過程。單擊它後你就不能單步調試了。
單步調試。單擊它後可以像在exlipse或者visal stidio裏面一樣對程序進行單步調試了。
4.單擊“單步調試”按鈕。出現如下畫面:
這個時候表示你進入了調試狀態,你可以單擊上面說的任何按鈕來控制程序,如下:
表示要停止test,不再調試了;
表示要全部運行完這個過程,不再進行單步調試了。
單步調試,表示要一步一步的調試這個程序
要想單步調試這個程序,只需要你用鼠標左鍵連續單擊這個按鈕即可。
5.斷點的使用。
可以使用斷點,方法是在文本區域最左側的邊框進行左鍵單擊,如下:
這個時候單擊: 這個按鈕,就可以直接運行到這個位置了,示意圖如下:
這個時候再單擊,進行一步步的調試。
注意:當你忘記了設置斷點,而進入一個非常大的循環時,沒有關係,你可以打開這個過程在相應處設置斷點,然後單擊就可以了。步驟如下:
a。忘了設斷點了,但是我進入了非常大的循環單步調試很難退出時:這個時候需要打開這個過程,如下:
b.你需要設置斷點的地方左鍵單擊即可,如下圖:
c。單擊就直接運行到你設置的這個斷點的地方了。
5.對監控窗口的使用:
這個窗口可以把你要監視的變量進行顯示,你把你需要監視的變量複製到這個窗口就可以了。這個窗口在調試界面的最下方,如下示:
這個sql_str 就是要被監視的對象。
6.繼續單步調試:可以看到,這個變量被賦值了。如下圖所示:
把它複製出來,在新建的slq window裏運行,就可以看到執行結果了。如下圖所示:
7.分析每一步的執行結果。
8.繼續單步運行,繼續分析,直到知道爲什麼沒有產生想要的結果爲止。
原文出自【比特網】,轉載請保留原文鏈接:http://soft.chinabyte.com/database/332/12270332.shtml