1.打開PL/SQL
創(chuàng)新互聯(lián)成立10余年來,這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名申請、網(wǎng)絡(luò)營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。網(wǎng)站是否美觀、功能強(qiáng)大、用戶體驗好、性價比高、打開快等等,這些對于網(wǎng)站建設(shè)都非常重要,創(chuàng)新互聯(lián)通過對建站技術(shù)性的掌握、對創(chuàng)意設(shè)計的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。
Developer
如果在機(jī)器上安裝了PL/SQL
Developer的話,打開PL/SQL
Developer界面
輸入用戶名,密碼和host名字,這個跟在程序中web.config中配置的完全相同,點(diǎn)擊確定
找到需要調(diào)試的存儲過程所在的包(Package
bodies),如PACK_ACTIVITY,點(diǎn)擊右鍵,在彈出菜單中選擇[查看],得到包中的所有存儲過程和他們的代碼.
2.添加debug信息
為了能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點(diǎn)擊需要調(diào)試的包,在彈出菜單中選中[添加調(diào)試信息].
這樣就為包體添加了調(diào)試信息。
3.調(diào)試存儲過程
現(xiàn)在所有的準(zhǔn)備工作都做好了,可以調(diào)試跟蹤存儲過程了。
選擇需要調(diào)試的存儲過程,點(diǎn)擊右鍵,在彈出菜單中選擇[測試],進(jìn)去測試窗口.
測試窗口中有為了測試該存儲過程自動所產(chǎn)生的代碼,當(dāng)然你也可以自己另外加入和修改代碼,對于我們目前只是為了調(diào)試存儲過程,自動生成的代碼已經(jīng)足夠了。接著按照如下的步驟進(jìn)行調(diào)試。
(1)添加存儲過程所需要的參數(shù),我們項目中的大多數(shù)存儲過程都是需要參數(shù)的,參數(shù)可以在測試窗口右下部分輸入。
如:GetPanNO_New需要一個輸入?yún)?shù)v_employeeid,我們輸入180,輸出參數(shù)是mycursor,是查看結(jié)果的,不需要輸入任何值。
(2)開始調(diào)試,點(diǎn)擊[調(diào)試]菜單-[開始](或者按F9),就進(jìn)去調(diào)試模式了,程序開始停在begin這一行.
(3)以后的調(diào)試過程跟我們熟悉的的調(diào)試過程就一樣了:
運(yùn)行(Ctrl+R)
單步進(jìn)入(Ctrl+N)
單步跳過(Ctrl+O)
單步退出(Ctrl+T)
或者點(diǎn)擊debug工具條上的按扭:
當(dāng)按Ctrl+N進(jìn)去存儲過程的源代碼中后
在這個窗口中可以查看過程中的變量值和堆棧。
(4)調(diào)試運(yùn)行完了后,可以查看結(jié)果如下(點(diǎn)擊mycursor變量旁邊的按鈕).
1、首先打開oracle的相關(guān)程序。
2、其次在其中找到test。
3、最后進(jìn)行更改數(shù)值就可以完成設(shè)置了。
1、首先是編寫存儲過程,編譯無誤;
2、添加debug信息。為了能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點(diǎn)擊需要調(diào)試的存儲過程名稱,在彈出菜單中選中[add debug information],這樣就為包體添加了調(diào)試信息;
3、選擇需要調(diào)試的存儲過程名稱,點(diǎn)擊右鍵,在彈出菜單中 選擇[Test],進(jìn)去測試窗口,測試窗口中有為了測試該存儲過程自動所產(chǎn)生的代碼,當(dāng)然你也可以自己另外加入和修改代碼,自動生成的代碼已經(jīng)足夠了。