指定命中计数

断点命中计数是每次到达断点时由 Transact-SQL 调试器递增的计数器。 如果达到指定的命中计数并满足所有指定的断点条件,则调试器将执行为断点指定的操作。

命中计数注意事项

默认情况下,每次到达断点时即中断执行。 您可以在下面的选项之间进行选择:

  • 总是中断(默认值)。

  • 当命中计数等于指定值时中断。

  • 当命中计数等于指定值的倍数时中断。

  • 当命中计数大于或等于指定值时中断。

中断命中计数在调试会话范围内递增。 所有命中计数在每个调试会话开始时均设置为零。

如果您想要跟踪命中断点的次数,但不执行断点中断,请将命中计数指定为一个非常高的值,以便断点永远不会中断。

当命中计数和断点条件都满足时,断点的默认操作为中断执行。 有关指定其他操作的信息,请参阅指定断点操作

指定命中计数

  1. 在编辑器窗口中,右键单击断点符号,然后单击快捷菜单上的**“命中计数”**。

    -或者-

    在**“断点”窗口中,右键单击断点符号,然后单击快捷菜单上的“命中计数”**。

  2. 在**“断点命中计数”对话框中,从“命中断点时”**框中选择所需行为。

    如果您选择除**“总是中断”**以外的任何设置,则列表的右侧会出现一个文本框。 在文本框中输入一个整数以指定所需的命中计数。

  3. 单击**“确定”实施更改,或单击“取消”**退出而不应用更改。

查看或重置当前命中计数

  1. 在编辑器窗口中,右键单击断点符号,然后单击快捷菜单上的**“命中计数”**。

    -或者-

    在**“断点”窗口中,右键单击断点符号,然后单击快捷菜单上的“命中计数”**。

  2. 在**“断点命中计数”对话框中,“当前命中计数:”显示在“重置”**按钮的正上方。

  3. 如果您想要将当前命中计数设置为零,请单击**“重置”**。

  4. 单击**“确定”“取消”**以退出对话框。

请参阅

任务

指定断点条件