




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、oracle存儲(chǔ)過程單步調(diào)試方法1.在要調(diào)試的過程上單擊test,如下圖所示:PjocedufrsP_MARM_TEX1JCHECKJNTEP_PUT_LINEEreb5lo.auPTESTDELETETABFALARMJALAAM.EXEP_ALiaiRM_MAPE""YUBUVJFJI1JPALARMMM-Mew,.*:_iF&ck罵用?*口Pig*bcdeM®OT>:(_Tpebodhat而OTfigaert+-Javdsouces.o由龍LJlQueues國LJQutve13工EOLhr&wsV,J口1B話里f廠rt«k.i
2、.rop&rtiBS!*TEST_XMLOUTIEcteDropSrowseR.ec口muMe。Mddebua曰由而燭哺力_Racamatereferencirxiobiert?AddtofoJdwr2.出現(xiàn)如下界面時(shí)單擊最左上方的按鈕:,如下圖所示:SlehidcE|PioJiefTtsceTH叫DEMSOirtpuf|3.單擊后呈現(xiàn)如下畫面:0。=觸與用Myobj«t$*二JRecertobj&cis,Recedebin*_JFunctions-Jhocedures其中:表示要停止test;D表示要全部運(yùn)行完這個(gè)過程。單擊它后你就不能單步調(diào)試了白單步調(diào)試。單擊它后
3、可以像在試了4.單擊單步調(diào)試”按鈕。出現(xiàn)如下畫面:-TEMARNARM.IXE助MJHADEARMMADEJtSTARM.EXI座CrjWTE的TYiT_ui<,UHD_越朋M$,KKlMJTPtJTl«L“J。i_«krrx-Ltarl'Jf>24lr母叫I*»*F<-:ifcfcrH,*Oi)jblAhxr-AEa.«_AC.sTa-LhArBUl«-mFKAhVb*rUi;看IB1=!>£&_空型T-UT3.kac-1ah。上*I*內(nèi)jEirvwrlUF-.lQZ4iliiLnoEp
4、87;atu-ikiu16>i:-4i_附上”_»工Yarflbu>s4g*ir:pir/H.MTWi'riir';1Q241rAljfeKligEa.'dlf.kTdUr<hai:t>;1b>?'旌:3由.jpt-n-rY-Mnchwf1jlQZ-*>:eT«nfaurIJ.*-*'J#:rwcharl'ISG)iJ-nu.»db<_itnwart-huu1Z4tDJPAlAJfkiT.w«_rcFwiX-clhtaf2EZOO»v«rrMrr
5、&Sh»1一二命匚¥L.*CtL2S6-jwcZr1中卜:I£匈岫也:k,乩F篇1/2加一*即京耽j彳啦:如ttru-vtxn*J*這個(gè)時(shí)候表示你進(jìn)入了調(diào)試狀態(tài),你可以單擊上面說的任何按鈕來控制程序,如下:表示要停止test,不再調(diào)試了eclipse或者visalstidio里面一樣對(duì)程序進(jìn)行單步調(diào)Br.八一、一,.A.、/、r表不要全部運(yùn)行完這個(gè)過程,不再進(jìn)行單步調(diào)試了。百單步調(diào)試,表示要一步一步的調(diào)試這個(gè)程序要想單步調(diào)試這個(gè)程序,只需要你用鼠標(biāo)左鍵連續(xù)單擊己這個(gè)按鈕即可。5.斷點(diǎn)的使用??梢允褂脭帱c(diǎn),方法是在文本區(qū)域最左側(cè)的邊框進(jìn)行左鍵單擊,如下:2i
6、爐|DflMJ口碑wSM!|島曰蚪|Ttacs>hSIletETETAB,MiPE.MOE_TE$T,TEXTECKJNTEGfllTVT_LINEFBUtLDAlAfiM泡tL"iiN(一!H.E工trxn(useel«a.c*nc«).k肝intB卡空;1*933.IrXnOiltLChitiCCp.trxni;a.r&t.yp«:)口trLnCAlAfch«ufl«>trlnCobJnuxiby31*14-cr工&iueop*fcr.UA*el*Jhruic«_fci,*cbjelai*一$
7、=franitadi,piL<>:wIiai'0aX»ritzijua«=a1uranAS.rJT利熱津*7'-/Qp.1t*hgsh(erieriealprd_ses)>0then«d«_ftr:*;alarb_tfr«4t<Ai«r3D_gfr11IEl«ngh(al&r*!f-COp*HfC-f1*0th«nelaiB.qF«d»(»XaAd#.Cout1:'】4.。了41d1-JL這個(gè)時(shí)候單擊:這個(gè)按鈕,就可以直接運(yùn)行到這
8、個(gè)位置了,示意圖如下:trim(filarbcgopo)*trun(useclearance).trunfiobjclass)*trim(alarhtext),trimtalaratype),tr±m(alhebuf*)trim(objnu«dby)Intaalamscope_str,useelearance_strrobjclass_-str.alafroBii!nlg«rlAad.*rxwhere*1妙曲曲1匯由皿st/*集利勰靠針f£fJLhtfth(亡七七f)»thanalarmgradestri=4;._.Mt3BEJIalara_g
9、rad(alHria_grade.coiuit):=alaragraderII'andjl£1encrthalarbseouestri>0th£n彳這個(gè)時(shí)候再單擊,進(jìn)行一步步的調(diào)試。你可以打開這個(gè)這個(gè)時(shí)候需要打注意:當(dāng)你忘記了設(shè)置斷點(diǎn),而進(jìn)入一個(gè)非常大的循環(huán)時(shí),沒有關(guān)系,過程在相應(yīng)處設(shè)置斷點(diǎn),然后單擊就可以了。步驟如下:a。忘了設(shè)斷點(diǎn)了,但是我進(jìn)入了非常大的循環(huán)單步調(diào)試很難退出時(shí):開這個(gè)過程,如下:b.你需要設(shè)置斷點(diǎn)的地方左鍵單擊即可,如下圖:Mjjobjectst_|Recentobjects閩i_JRecyclebin+j-i_JFuictiofts三3F
10、rocedois岳令DELETETAB港F.AURM號(hào)福P_A1ARM_EXE4<g>FALABMMADExfIealendiendif;r堂網(wǎng)及iflengtPA£ARJdMAD匝®F_A1ARM_TEX'._曲鼎P_CHECK_INTE*®p_put_line階描P_REBUILD*®p.test!E®TEST_XMLOUT:口F*ka睥*+,;_|Packagebodes司口Tjs+'-I1TjflpebodiesiC_JTriggers3-i_|JavasourcesJI口Jobs3-i_JQueues目Qu
11、eueWb旭$+1-LJLibiariesSI-ODirectcries'-nf.fT-UIn-NewDropBrowseRefreshCopycotnma«partedPropertiesDescribeUERecompie力AdddebugInformationR&compJereferencingobjectsTestAddsourcetoeditor"SQLWindow-sell:dislinDBW5r4etata一AddtoFelderCo單擊就直接運(yùn)行到你設(shè)置的這個(gè)斷點(diǎn)的地方了。5 .對(duì)監(jiān)控窗口的使用:這個(gè)窗口可以把你要監(jiān)視的變量進(jìn)行顯示,你把你
12、需要監(jiān)視的變量復(fù)制到這個(gè)窗口就可以了。這個(gè)窗口在調(diào)試界面的最下方,如下示:這個(gè)sql_str就是要被監(jiān)視的對(duì)象。6 .繼續(xù)單步調(diào)試:可以看到,這個(gè)變量被賦值了。如下圖所示:Testsaipt|DBMSOutputStatistics|PwfilerTrace|不Is6+i.loopnascxintoc*bX«_uaxartdayfin«exit,vriienc_D±aKstartdaystarttienotfound;"andloop;closec_Dia乂startdfiystarttxue;delete£rcnnpf_alariLt_eKf
13、riieceeventtiiLLe<(selectniajc(eventtuae-15)frcnncarrvLt;士諾范嚎津卓'春森?作霸后霆o漳塞w我7selectcase+;diejinvl(nax(to_nuaber(RAXWOTIFICATIOWID)J0)>10000000thenpu_id:hegiia_±d,f11tX*etca>«<h«n!"!*IIzero_alarm._strII"then.0xihen1=11|)I1than1wh*n1"11IItwo_alariti_str|I1
14、then2when1=11IIII1t>h«n3h«n111IIfoux_alarm_strII”then4else-1endastrhisalarEigrade,1IIv_Qbjnandhy|I1stfirtdaylIlpad.(starttini&rf6'0''55t-aixd&ysta!vhere1II把它復(fù)制出來,在新建的slqwindow里運(yùn)行,就可以看到執(zhí)行結(jié)果了。如下圖所示:7 .分析每一步的執(zhí)行結(jié)果。8 .繼續(xù)單步運(yùn)行,繼續(xù)分析,直到知道為什么沒有產(chǎn)生想要的結(jié)果為止。1 .在要調(diào)試的過程上單擊test,如下圖所示
15、:2 .出現(xiàn)如下界面時(shí)單擊最左上方的按鈕:,如下圖所示:"andsartdayl|Ipad(starttime6.,110"r)<1I|tableart«1orderby2r3B;openctabl_rcjwsforloopalarimenajae_str:=1r;alamdat-a:=0;fourmftlfcrfi_fqi:,a:three_alarEi_5ql:=1B;carql*1*#one_alarii._sqli=11,ser'Oalnriaiql:="alarmgrade:=-l;fetchc&tabl_irQwsint
16、ualari&gradealarimenaBiesi3ralarnhistiexitrtuene_tahl_revstMt-fcund;±falar>grade=4tltenalaricl_express±&:里£口口T_史工Rvm_斗匕:r;endIf;If41Arad««3thbenalariu._expression_use:=three_alariLL_str;fd1£Ifalariagrade=2thenScjipj(pmLamitB諭%pd/Scjipj(pmLamitB諭%pd/3.單擊后呈現(xiàn)如下畫
17、面:其中:表示要停止test;表示要全部運(yùn)行完這個(gè)過程。單擊它后你就不能單步調(diào)試了。單步調(diào)試。單擊它后可以像在exlipse或者visalstidio里面一樣對(duì)程序進(jìn)行單步調(diào)試了。4 .單擊單步調(diào)試”按鈕。出現(xiàn)如下畫面:這個(gè)時(shí)候表示你進(jìn)入了調(diào)試狀態(tài),你可以單擊上面說的任何按鈕來控制程序,如下:表示要停止test,不再調(diào)試了;表示要全部運(yùn)行完這個(gè)過程,不再進(jìn)行單步調(diào)試了。單步調(diào)試,表示要一步一步的調(diào)試這個(gè)程序要想單步調(diào)試這個(gè)程序,只需要你用鼠標(biāo)左鍵連續(xù)單擊這個(gè)按鈕即可。5 .斷點(diǎn)的使用??梢允褂脭帱c(diǎn),方法是在文本區(qū)域最左側(cè)的邊框進(jìn)行左鍵單擊,如下:這個(gè)時(shí)候單擊:這個(gè)按鈕,就可以直接運(yùn)行到這個(gè)位置
18、了,示意圖如下:selectcaseiriien1=1and1=2.then.描£111=1andTRAFFICT100>=10andTRAFFIC*100<20then1lAen.Th1s1andTRAFFIC*10020andTRAFFIC*100.30tkeniirHeiL191andTELfiuPFICV10030and.TRAFFIC*100端口tbenJF1IajndTRAFFIC100>TJUkFFIC100*99tken-13-1cellid亡|Ipad(szarttiinvG聿'0')startdaystBrctnin«ytrafficfroncelltah里,呼號(hào)受眄艙春nsssa*THISALAFMGRADECELUDSTARTDAY5TARTTIME.TRAFFIC1TABD1200B062600000G41,4013444444M421ABDI-2OO8O626U10OOQ49.30305555559563ABDI200B0626D120000-30.BfiS7222222222這個(gè)時(shí)候再單擊,進(jìn)行一步步的調(diào)試。注意:當(dāng)你忘記了設(shè)置斷點(diǎn),而進(jìn)入一個(gè)非常大的循環(huán)時(shí),沒有關(guān)系,你可以打開這個(gè)過程在相應(yīng)處設(shè)置斷點(diǎn),然后單擊就可以了。步驟如下:a。忘了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市供暖管理辦法提案
- 廣西公共租賃管理辦法
- 資金使用管理辦法要求
- 成都醫(yī)療報(bào)銷管理辦法
- 福建外籍人員管理辦法
- 定制醫(yī)療耗材管理辦法
- 統(tǒng)計(jì)管理辦法教案中班
- 合伙企業(yè)資金管理辦法
- 維修資金管理辦法小修
- 2025年西安市事業(yè)單位招聘考試衛(wèi)生類醫(yī)學(xué)影像專業(yè)模擬試題匯編
- 二手車跨境交易平臺(tái)創(chuàng)新創(chuàng)業(yè)項(xiàng)目商業(yè)計(jì)劃書
- 五育并舉與心理健康教育的融合
- 2023-2024學(xué)年浙江省寧波市慈溪市四年級(jí)(下)期末數(shù)學(xué)試卷
- 介入室耗材管理課件
- 2025年黑龍江、吉林、遼寧、內(nèi)蒙古高考生物真題試卷(解析版)
- 三級(jí)直播銷售員(高級(jí))職業(yè)技能鑒定考試復(fù)習(xí)題及答案
- 阿米巴模式的合同協(xié)議書
- 2025年中國半胱氨酸及其鹽酸鹽行業(yè)市場前景預(yù)測及投資價(jià)值評(píng)估分析報(bào)告
- 帶小孩上班協(xié)議書
- 新聞?dòng)浾卟删巿?bào)導(dǎo)人員崗位從業(yè)資格考試題含答案
- 隧道居間合同協(xié)議書范本
評(píng)論
0/150
提交評(píng)論