Oracle存储过程单步调试方法
oracle存儲過程單步調(diào)試的方法
1.在要調(diào)試的過程上單擊test,如下圖所示:
?
2.出現(xiàn)如下界面時單擊最左上方的按鈕:,如下圖所示:
?
3.單擊后呈現(xiàn)如下畫面:
?
其中: 表示要停止test;
表示要全部運行完這個過程。單擊它后你就不能單步調(diào)試了。
單步調(diào)試。單擊它后可以像在exlipse或者visal stidio里面一樣對程序進行單步調(diào)試了。
4.單擊“單步調(diào)試”按鈕。出現(xiàn)如下畫面:
?
這個時候表示你進入了調(diào)試狀態(tài),你可以單擊上面說的任何按鈕來控制程序,如下:
表示要停止test,不再調(diào)試了;
表示要全部運行完這個過程,不再進行單步調(diào)試了。
單步調(diào)試,表示要一步一步的調(diào)試這個程序
要想單步調(diào)試這個程序,只需要你用鼠標左鍵連續(xù)單擊這個按鈕即可。
5.斷點的使用。
可以使用斷點,方法是在文本區(qū)域最左側(cè)的邊框進行左鍵單擊,如下:
?
這個時候單擊: 這個按鈕,就可以直接運行到這個位置了,示意圖如下:
?
這個時候再單擊,進行一步步的調(diào)試。
注意:當你忘記了設(shè)置斷點,而進入一個非常大的循環(huán)時,沒有關(guān)系,你可以打開這個過程在相應(yīng)處設(shè)置斷點,然后單擊就可以了。步驟如下:
a。忘了設(shè)斷點了,但是我進入了非常大的循環(huán)單步調(diào)試很難退出時:這個時候需要打開這個過程,如下:
b.你需要設(shè)置斷點的地方左鍵單擊即可,如下圖:
?
c。單擊就直接運行到你設(shè)置的這個斷點的地方了。
5.對監(jiān)控窗口的使用:
這個窗口可以把你要監(jiān)視的變量進行顯示,你把你需要監(jiān)視的變量復(fù)制到這個窗口就可以了。這個窗口在調(diào)試界面的最下方,如下示:
這個sql_str 就是要被監(jiān)視的對象。
6.繼續(xù)單步調(diào)試:可以看到,這個變量被賦值了。如下圖所示:
?
把它復(fù)制出來,在新建的slq window里運行,就可以看到執(zhí)行結(jié)果了。如下圖所示:
7.分析每一步的執(zhí)行結(jié)果。
8.繼續(xù)單步運行,繼續(xù)分析,直到知道為什么沒有產(chǎn)生想要的結(jié)果為止。
1.在要調(diào)試的過程上單擊test,如下圖所示:
2.出現(xiàn)如下界面時單擊最左上方的按鈕:,如下圖所示:
?
3.單擊后呈現(xiàn)如下畫面:
?
其中: 表示要停止test;
表示要全部運行完這個過程。單擊它后你就不能單步調(diào)試了。
單步調(diào)試。單擊它后可以像在exlipse或者visal stidio里面一樣對程序進行單步調(diào)試了。
4.單擊“單步調(diào)試”按鈕。出現(xiàn)如下畫面:
這個時候表示你進入了調(diào)試狀態(tài),你可以單擊上面說的任何按鈕來控制程序,如下:
表示要停止test,不再調(diào)試了;
表示要全部運行完這個過程,不再進行單步調(diào)試了。
單步調(diào)試,表示要一步一步的調(diào)試這個程序
要想單步調(diào)試這個程序,只需要你用鼠標左鍵連續(xù)單擊這個按鈕即可。
5.斷點的使用。
可以使用斷點,方法是在文本區(qū)域最左側(cè)的邊框進行左鍵單擊,如下:
這個時候單擊: 這個按鈕,就可以直接運行到這個位置了,示意圖如下:
?
這個時候再單擊,進行一步步的調(diào)試。
注意:當你忘記了設(shè)置斷點,而進入一個非常大的循環(huán)時,沒有關(guān)系,你可以打開這個過程在相應(yīng)處設(shè)置斷點,然后單擊就可以了。步驟如下:
a。忘了設(shè)斷點了,但是我進入了非常大的循環(huán)單步調(diào)試很難退出時:這個時候需要打開這個過程,如下:
b.你需要設(shè)置斷點的地方左鍵單擊即可,如下圖:
c。單擊就直接運行到你設(shè)置的這個斷點的地方了。
5.對監(jiān)控窗口的使用:
這個窗口可以把你要監(jiān)視的變量進行顯示,你把你需要監(jiān)視的變量復(fù)制到這個窗口就可以了。這個窗口在調(diào)試界面的最下方,如下示:
這個sql_str 就是要被監(jiān)視的對象。
6.繼續(xù)單步調(diào)試:可以看到,這個變量被賦值了。如下圖所示:
把它復(fù)制出來,在新建的slq window里運行,就可以看到執(zhí)行結(jié)果了。如下圖所示:
7.分析每一步的執(zhí)行結(jié)果。
8.繼續(xù)單步運行,繼續(xù)分析,直到知道為什么沒有產(chǎn)生想要的結(jié)果為止。
?
轉(zhuǎn)載于:https://www.cnblogs.com/GmrBrian/p/3167425.html
總結(jié)
以上是生活随笔為你收集整理的Oracle存储过程单步调试方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 同态滤波(光照不均)
- 下一篇: C++ _countf