(技巧篇)儲存過程除錯技巧蒐集
(2007-07-06 13:27:08)
標籤:儲存過程除錯
分類:it
1、在查詢分析器中除錯
查詢分析器中除錯的步驟如下:
sql 2000查詢分析器
--左連的物件瀏覽器(沒有的話按f8)
--物件項中
--右鍵除錯的儲存過程
--除錯
--輸入引數(必須輸入所有的引數,包括預設值/輸出引數
--點選執行
--出現乙個浮動工具條
--上面有單步執行,斷點設定等
按f11是單步執行.
如果要執行到指定行,只需要將游標移動到指定的行,再按ctrl+f10
2、通過輸出儲存過程或使用者定義函式的處理結果進行除錯
如果沒辦法使用查詢分析器除錯儲存過程,可以直接在儲存過程中新增 print 或者 select 語句,輸出儲存過程各步驟的執行結果。對於使用者定義函式,不能使用 print 或者 select 語句輸出各步驟的執行結果,要排程使用者定義函式,可以將使用者定義函式改成儲存過程,除錯成功後再改回使用者定義函式。
3、在vs.net中除錯
選單中,選擇"工具"--"連線到資料庫"
選擇"檢視"--"伺服器資源管理器"
在伺服器資源管理器中,右鍵要除錯的儲存過程或者使用者定義函式--單步執行.
注意:
儲存過程除錯
sql server2008儲存過程除錯 昨天被問到sql server中儲存過程怎麼除錯,我曾經寫儲存過程,除錯方法非常笨拙,就是逐條執行語句,然後檢視結果是不是預期的,這樣的除錯方法,實在是無奈之舉,極大程度地限制了開發速度和準確性。今天在他的提點下,研究了下sql server 2008的儲存...
除錯儲存過程
在編寫儲存過程中,寫了n多行 結果一執行程式,就在資料庫這裡報錯。那麼如何在寫完儲存過程之後就能立即測試一下村粗過程呢?1 不會寫t sql來正確執行儲存過程 當你想到要除錯儲存過程的時候,人家微軟一定早已經想到並且做到了。微軟一定為沒有很好資料庫程式設計的人員開發了 傻瓜式 的工具。我們應該去儲存...
TOAD 除錯儲存過程
set serveroutput on declare var number begin sql語句 dbms output.put line column name ci end 1.基本結構 create or replace procedure 儲存過程名字 引數1 in number,引數2...