1、首先是編寫存儲過程,編譯無誤;
公司主營業(yè)務:網(wǎng)站建設、成都網(wǎng)站建設、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出蘭山免費做網(wǎng)站回饋大家。
2、添加debug信息。為了能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點擊需要調(diào)試的存儲過程名稱,在彈出菜單中選中[add debug information],這樣就為包體添加了調(diào)試信息;
3、選擇需要調(diào)試的存儲過程名稱,點擊右鍵,在彈出菜單中 選擇[Test],進去測試窗口,測試窗口中有為了測試該存儲過程自動所產(chǎn)生的代碼,當然你也可以自己另外加入和修改代碼,自動生成的代碼已經(jīng)足夠了。
在存儲過程或函數(shù)里調(diào)用oracle包的話,首先要有執(zhí)行這個包的權(quán)限;如果包屬于其他的用戶(不是系統(tǒng)包),調(diào)用時:用戶名.包名.存儲過程(參數(shù))名或者
變量:=用戶名.包名.函數(shù)(參數(shù));因為函數(shù)有返回值,變量類型要跟函數(shù)返回值的類型一致。
在command
下調(diào)用的話:exec
用戶名.包名.存儲過程名(參數(shù));select
用戶名.包名.函數(shù)名(參數(shù))
from
dual;就可以了。包屬于當期用戶可以不寫用戶名。
1.右鍵打開一個包
2.在包內(nèi)找到你要調(diào)試的方法在方法內(nèi)容里面左鍵設下你的斷點
3.右鍵你的方法,有個TEST
選線,選擇他就進入你的調(diào)試頁面,在下面輸入存儲過程或函數(shù)的參數(shù),點擊左上角的運行圖標(start
debugger)
開始調(diào)試
如果沒懂我的話把你郵箱給我,我給你截圖發(fā)給你