文章詳情頁
如何調試oracle, sql server存儲過程
瀏覽:23日期:2023-11-14 13:42:25
關于存儲過程的調試,知道方法以后很簡單,但在不知道的時候, 為了測試一個存儲過程的正確性,print,插入臨時表等可謂是使出了渾身解數,煩不勝煩 下面就把我工作中調試存儲過程的方法,簡單的說明一下: 調試Oracle存儲過程環境: win2003 server + oracle9i + pl/sql developer 7調試方法:1 在pl/sql developer 里右擊要調試的存儲過程,選擇'添加調試信息'命令2 假如存儲過程沒有語法錯誤,右擊存儲過程,選擇'測試'命令3 在'測試窗口'中安F9,調試(注重假如有輸入參數的話,要先給各個參數賦值)4 'ctrl + n'單步調試,調試過程中,將變量名添加到現面的變量列表里按回車鍵,或者將鼠標放到某個變量的上面,就會看到該變量的值了就像在vc里調試一樣調試sql server存儲過程環境: win 2003 server + sql server 2000(帶查詢分析器 啊) 微軟的東西界面就是比較友好,操作數據庫用不著借助第三方工具調試方法:1 打開查詢分析器2 選中要調試的存儲過程,右擊'調試'3 輸入參數,假如有的話4 '執行', 哇,簡直就和VC的調試界面一個樣,(再次對微軟進行點名表揚啊^_^)剩下的就不用說了吧補充一句: 以前在別的機器上,曾經碰到過不能調試的問題,查看系統日志,意思是說用戶權限不夠什么的,當時解決的方法是用系統治理員的帳戶啟動sql server的服務(在'服務'里設置),然后再用同樣的帳戶登錄系統調試,就OK了;至于DB2以前用過一次,用的是第三方的工具quest centrol來操作數據庫,這個工具的友好性比DB2官方的治理工具讓我說的話強了可不止百倍,不過當時也沒有搞清楚怎么調試存儲過程,后來也沒有再接觸DB2,也就不了了之了,有誰知道的話,一定要告訴我一聲啊;mysql用的很少,就是配置bugzilla的時候用過一次,存儲過程什么樣子都不知道,更別說是調試了,誰知道有什么好工具,好方法還望不吝告知啊
相關文章:
排行榜