我正在SQL Server 2008表上創建「更新後」觸發器。觸發器觸發得很好,但在另一個表中更新的其中一個值不正確。我正在查看SQL Profiler中的一個跟蹤,但是在那裏我看不到我的變量的值。如何在觸發器觸發時在SQL事件探查器中查看變量值?
我讀了this other question,於是將RPC:Completed Event添加到我的跟蹤中,但由於某些原因,我的跟蹤中沒有該事件的實例。也就是說,我在跟蹤中的其他地方看到它,但沒有看到觸發器發射的位置。
只是爲了(希望)很清楚,我的觸發器執行的SP這樣的:
EXEC SP_UpdateSomeStuff @variable1, @variable2
......,這一切,我在跟蹤中看到。我希望看到的是:
EXEC SP_UpdateSomeStuff @variable1 = 111, @variable2 = 222
...但我無法弄清楚哪些事件添加到得到這個。感謝您的任何想法。
是的,我現在看到。我將不得不嘗試插入調試想法。謝謝! – Peter 2012-02-16 00:19:52