如何在SQL Server 2005中調試具有多個嵌套子查詢的複雜查詢?在TSQL中調試子查詢存儲過程
我調試存儲過程和觸發器在Visual Studio 2005中,我想能夠看到這些子查詢的結果是,因爲我覺得這就是錯誤的來源。示例查詢(略刪節)低於:
UPDATE
foo
SET
DateUpdated = (SELECT TOP 1 inserted.DateUpdated FROM inserted)
...
FROM
tblEP ep
JOIN tblED ed ON ep.EnrollmentID = ed.EnrollmentID
WHERE
ProgramPhaseID = (SELECT ...)
Visual Studio中似乎並沒有提供我關注的子查詢的結果的方法。另外,如果我使用臨時表來存儲結果(臨時表也在其他地方使用),我無法查看存儲在該表中的值。
反正是有,我可以添加監視或以其他方式查看這些子查詢?如果有某種方式可以「進入」查詢本身,我會很喜歡它,但我想這是不可能的。