大家有沒有給存儲過程找錯誤的經歷,一遍遍的去讀sql代碼,發現一個小錯誤可能都要用很長的時間,這次介紹用vs2010調試存儲過程,用起來和在vs裡調試代碼一樣,非常爽。
首先,打開vs,點擊 視圖-->服務器資源管理器

選擇數據連接,單擊右鍵,點擊添加連接

選擇存儲過程所在的服務器和數據庫

選擇要調試的存儲過程,單擊右鍵,選擇單步調試

vs會要求輸入參數值

然後進入單步調試,進入單步調試後就像調試C#或vb.net代碼一樣,可以監控變量值,而且如果執行的過程中涉及到觸發器,還會跳入到觸發器裡,執行觸發器代碼

監控變量:

至此,就可以像調試應用程序一樣調試存儲過程了。