指定断点条件
适用于:SQL Server
断点条件是当到达断点时,由调试器计算的 Transact-SQL 表达式。 如果满足条件,并且达到任何指定的命中计数,则调试器或者中断,或者执行为断点指定的操作。
此功能适用于 SSMS 版本17.9.1 和更早版本。
指定条件
指定的表达式必须是计算结果为布尔值的有效 Transact-SQL 表达式。 有关详细信息,请参阅表达式 (Transact-SQL)。
如果用于指定断点条件的语法无效,则会立即出现一条警告消息。 如果用于指定条件的语法有效但语义无效,则会在第一次命中断点时显示一条警告消息。 在这两种情况下,当命中无效断点时,调试器都将中断执行。
指定条件
在编辑器窗口中,右键单击断点符号,然后单击快捷菜单上的“条件”。
-或-
在“断点”窗口中,右键单击断点符号,然后单击快捷菜单上的“条件”。
在 “断点条件” 对话框中,在 “条件” 框中输入一个有效的布尔表达式。
如果希望在表达式的计算结果为 true 时断开,则选择 “为 true”,如果希望在表达式的值发生更改时断开,则选择 “已更改” 。
注意
在第一次到达断点之前,调试器不会计算布尔表达式。 如果选择 “已更改”,则调试器不会将第一次计算视为一项更改,因此不会在第一次计算时中断。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈