Compartir a través de


Especificar un recuento de aciertos

Se aplica a:SQL Server

Un recuento de aciertos de puntos de interrupción es un contador que el depurador de Transact-SQL incrementa cada vez que se alcanza el punto de interrupción. Si se alcanza el recuento de aciertos especificado y se cumple cualquier condición de punto de interrupción especificada, el depurador realiza la acción especificada para el punto de interrupción.

Consideraciones sobre el número de llamadas

De forma predeterminada, la ejecución se interrumpe cada vez que se alcanza un punto de interrupción. Puede elegir entre las siguientes opciones:

  • Interrumpir siempre (valor predeterminado)
  • Interrumpir cuando el recuento de aciertos es igual a un valor especificado
  • Interrumpir cuando el recuento de aciertos es igual a un múltiplo de un valor especificado
  • Interrumpir cuando el número de aciertos es mayor o igual que un valor especificado

Los recuentos de aciertos de puntos de interrupción se incrementan dentro del ámbito de una sesión de depuración. Todos los recuentos de aciertos se establecen en cero al principio de cada sesión de depuración.

Para realizar un seguimiento del número de veces que se alcanza un punto de interrupción, sin interrumpir la ejecución, especifique un recuento de aciertos con un valor alto para que el punto de interrupción nunca se interrumpa.

La acción predeterminada para un punto de interrupción consiste en interrumpir la ejecución cuando se cumplen tanto el conteo de aciertos como la condición del punto de interrupción. Para obtener información sobre cómo especificar otras acciones, vea Especificar una acción de punto de interrupción.

Especificar el número de llamadas

  1. En la ventana del editor, haga clic con el botón derecho en el glifo del punto de interrupción y, a continuación, seleccione Condiciones... en el menú contextual.

    O bien:

    En la ventana Puntos de interrupción, haga clic con el botón derecho en el glifo del punto de interrupción y, a continuación, seleccione Configuración en el menú contextual.

  2. Seleccione la opción Condiciones y elija Recuento de impactos en la lista desplegable.

  3. Seleccione la opción de interrupción de la lista desplegable: =, Es un múltiplo de o >=.

  4. Escriba un entero para especificar el número de aciertos en el cuadro de texto.

  5. Seleccione el comportamiento de cuando se alcance el recuento de aciertos.

    Opción Comportamiento
    Acciones Para obtener más información, vea Especificar una acción de punto de interrupción.
    Deshabilitar el punto de interrupción una vez alcanzado Deshabilita el punto de interrupción cuando se alcanza el recuento de aciertos.
    Habilitar solo cuando se alcanza el siguiente punto de interrupción Seleccione un punto de interrupción definido.
  6. Seleccione Cerrar para implementar los cambios.

Ver o restablecer el conteo de impactos actual

  1. En la ventana del editor, haga clic con el botón derecho en el glifo del punto de interrupción y, a continuación, seleccione Condiciones... en el menú contextual.

    O bien:

    En la ventana Puntos de interrupción, haga clic con el botón derecho en el glifo del punto de interrupción y, a continuación, seleccione Configuración en el menú contextual.

  2. Seleccione la X situada a la derecha del entero especificado para el número de aciertos para quitar la configuración y establezca el número de aciertos actual en cero.

  3. Seleccione Cerrar para implementar el cambio.