儲存過程除錯技巧蒐集

2022-08-04 21:21:19 字數 857 閱讀 7273

(技巧篇)儲存過程除錯技巧蒐集

(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...