我刚开始使用断点来调试Management Studio中的T-SQL存储过程(SQL Server 2008)。我注意到断点窗口有一个条件列:
但是我找不到任何方法来实际在断点上指定条件,而不是通过Debug菜单,而不是通过断点上的上下文菜单或断点窗口等。< / p>
有没有办法在SSMS中使用条件断点,或者某个未来的版本是否存在该列?
答案 0 :(得分:4)
答案 1 :(得分:1)
我找到了一种解决方法:
如果我的情况是@IterationNR = 18
,我已经声明
IF @IterationNR = 18
SET @IterationNR = @IterationNR
并设置断点以与SET
命令对齐...
答案 2 :(得分:0)
另一种方法是创建一个C#或VB .NET应用程序,它使用ADO .NET来执行您在SQL Server Management Studio上执行的SQL查询,并在Visual Studio中设置条件或命中计数断点。 SqlCommand对象。