Compartir por


Especificar un número de llamadas

Se aplica a: SQL Server

Un número de llamadas al punto 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 número de llamadas especificado y se satisface la condición de punto de interrupción especificada, el depurador realiza la acción definida para el punto de interrupción.

Consideraciones sobre el número de llamadas

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

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

Los números de llamadas al punto de interrupción se incrementan dentro del ámbito de una sesión de depuración. Todos los números de llamadas se establecen en cero al comienzo de cada sesión de depuración.

Para realizar un seguimiento del número de veces que se ejecuta un punto de interrupción sin disponer de la ejecución de detención, especifique un número de llamadas con un valor muy alto para que nunca se produzca la detención del punto de interrupción.

La acción predeterminada para un punto de interrupción es que se detenga la ejecución cuando se hayan satisfecho el número de llamadas y la condición de 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 un 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 la opción Condiciones… del menú de función rápida.

    O bien

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

  2. Seleccione la opción Condiciones y seleccione Número de llamadas en la lista desplegable.

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

  4. Introduzca un número entero en el cuadro de texto para especificar el número de llamadas.

  5. Seleccione el comportamiento esperado cuando se alcance el número de llamadas.

    Opción Comportamiento
    Acciones Para obtener más información, consulte Especificar una acción de punto de interrupción.
    Inhabilitar el punto de interrupción una vez alcanzado Inhabilita el punto de interrupción cuando se alcanza el número de llamadas.
    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 número de llamadas 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 la opción Condiciones… del menú de función rápida.

    O bien

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

  2. Seleccione la X situada a la derecha del número entero especificado para el número de llamadas para eliminar la configuración y ponga a cero el número de llamandas actual.

  3. Seleccione Cerrar para implementar el cambio.