指定断点条件
适用范围:SQL Server
断点条件是当到达断点时,由调试程序计算的 Transact-SQL 表达式。 如果满足条件,并且达到任何指定的命中计数,则调试器或者中断,或者执行为断点指定的操作。
指定条件
指定的表达式必须是计算结果为布尔值的有效 Transact-SQL 表达式。 有关详细信息,请参阅表达式 (Transact-SQL)。
如果用于指定断点条件的语法无效,则会立即出现一条警告消息。 如果用于指定条件的语法有效但语义无效,则会在第一次命中断点时显示一条警告消息。 在这两种情况下,当命中无效断点时,调试器都将中断执行。
指定条件
在编辑器窗口中,右键单击断点符号,然后选择快捷键菜单上的“条件…”。
-或-
在“断点”窗口中,右键单击断点符号,然后选择快捷键菜单上的“设置”。
在“断点设置”对话框中,选择“条件”选项,然后从下拉列表中选择“条件表达式”。
输入条件表达式的有效布尔表达式。
如果希望在表达式的计算结果为 true 时断开,则选择“为 true”,如果希望在表达式的值发生更改时断开,则选择“更改时”。
注意
在第一次到达断点之前,调试器不会计算布尔表达式。 如果选择“更改时”,则调试程序不会将第一次计算视为一项更改,因此不会在第一次计算时中断。