国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - Oracle如何使用PL/SQL調試存儲過程

Oracle如何使用PL/SQL調試存儲過程

2020-07-24 18:04劉奇云 Oracle

這篇文章主要介紹了Oracle如何使用PL/SQL調試存儲過程,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

調試過程對找到一個存過的bug或錯誤是非常重要的,Oracle作為一款強大的商業數據庫,其上面的存過少則10幾行,多則上千行,免不了bug的存在,存過上千行的話,找bug也很費力,通過調試可以大大減輕這種負擔。

工具/原料

  • PLSQL
  • Oracle

方法/步驟

首先在PL/SQL的左側資源欄中展開Procedures項(圖中位置1),然后再其上面的搜索框中(圖中位置2)輸入存過名稱的關鍵詞,按回車鍵搜索要調試的存過,不停的回車,直到找到想要調試的存過。

Oracle如何使用PL/SQL調試存儲過程

找到想要調試的存過,左鍵單擊選中該存過(圖中位置1),然后右鍵單擊該存過,從彈出菜單中選擇“Test”項(圖中位置2)。

Oracle如何使用PL/SQL調試存儲過程

單擊“Test”后,PLSQL會打開調試界面,圖中位置1的按鈕就是開始調試的按鈕,在調試之前要填寫存過的參數,位置2就是填寫參數的地方,如果有多個參數,會有多行參數框,按參數名填寫相應的參數即可。

Oracle如何使用PL/SQL調試存儲過程

填寫完參數,單擊開始調試按鈕后,調試的界面會發生一些變化。圖中位置1的變化,說明存過已經處于執行狀態,別人不能再編譯或者執行。位置2的按鈕就是執行按鈕,單擊這個按鈕存過會執行完成或者遇到bug跳出,否則是不會停下來的,調試時不會用這個按鈕的。位置3的按鈕才是關鍵——單步執行,就是讓代碼一行一行的執行,位置4的按鈕是跳出單步執行,等待下一個指令。

Oracle如何使用PL/SQL調試存儲過程

單擊“單步執行”,存過開始單步執行。界面中每一次執行的代碼會高亮顯示(圖中位置1),如果想要看某個變量具體的值,就在位置2的地方輸入該變量名,然后變量的值會顯示在位置3的地方。

Oracle如何使用PL/SQL調試存儲過程

調試的時候,每一次單步執行的時候要記一下執行代碼的行數,圖中位置3的數字就是當前執行代碼的行數,就是第幾行。如果過程單步執行到某行后,再單步執行的時候,存過就退出,那么錯誤就在該行的下一行。

Oracle如何使用PL/SQL調試存儲過程

代碼執行到24行,在往下執行時,直接轉到exception的地方,也就是異常處理的部分。

Oracle如何使用PL/SQL調試存儲過程

這說明我們代碼中的錯誤在24和25行上,我們打開存過,瀏覽到24行和25行附近,發現25行和24行使用了兩個變量,記住那兩個變量。重新開始調試過程。

Oracle如何使用PL/SQL調試存儲過程

單步的執行時候把剛才那兩個變量名填寫到變量查看框,一邊觀察變量值變化,一邊單步執行,執行到24行的時候,發現一個變量已經有值了,而另一個變量的值為null。錯誤原因明朗了吧?就是變量沒有賦值或者初始話,給該變量賦值后存過就不報錯了。

Oracle如何使用PL/SQL調試存儲過程

到此這篇關于Oracle如何使用PL/SQL調試存儲過程的文章就介紹到這了,更多相關PL/SQL調試存儲過程內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

原文鏈接:https://www.cnblogs.com/liuqiyun/p/6589814.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一区二区日韩欧美 | 羞羞视频在线播放 | 激情欧美一区二区三区中文字幕 | 乱人伦xxxx国语对白 | 久久久久久亚洲精品 | 国产高清一区 | 自拍偷拍亚洲一区 | 国产欧美精品区一区二区三区 | 国语精品久久 | 精品一区二区三区中文字幕老牛 | 成人网页在线 | 国产一区二区三区在线看 | 午夜精品美女久久久久av福利 | 国产精品免费久久久久久久久 | 自拍第1页| 亚洲在线电影 | 日韩看片 | 欧美亚洲高清 | 欧美日韩中文字幕 | 久久久成人免费一区二区 | 毛片网站大全 | 91亚洲日本| 日本一区二区视频在线播放 | 精品日韩一区 | 特一级黄色片 | 亚洲男人天堂网 | 高清一区二区三区 | 伊人春色网 | 精品国产91乱码一区二区三区 | 在线一区二区三区 | 一级片国产 | 亚洲国产精品99久久久久久久久 | 成人综合免费视频 | av黄网站 | 国产嫩草91 | 久久综合久久久 | 成人免费大片黄在线播放 | 中文字幕欧美激情 | 午夜黄色影院 | 999一个人免费看ww | 亚洲精品h |