MYSQL存儲過程調試過程


 mysql不像oracle有plsqldevelper工具用來調試存儲過程,所以有幾種簡單的方式追蹤執行過程:
1、用一張臨時表,記錄調試過程;
2、直接在存儲過程中,增加select xxx,在控制台查看結果:
3、把存儲過程的sql復制到navicat查詢中,然后SET @num使用自定義變量。
 
實際應用場景是三種方法都會用到,結合不同的場景使用。
方法1適用於有多條數據處理,處理結果無法通過變量來存儲。
方法2適用於一般的存儲過程,查看結果;
方法3適用於,需要一步步調優存儲過程。執行每一步存儲過程sql語句。但是存儲過程無法斷點測試,所以可以用這個方法來處理。
***************************************************************************

作者:小虛竹
歡迎任何形式的轉載,但請務必注明出處。
限於本人水平,如果文章和代碼有表述不當之處,還請不吝賜教。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM