Compartir a través de


Especificar una condición de punto de interrupción

Se aplica a: SQL Server

Una condición de punto de interrupción es una expresión de Transact-SQL evaluada por el depurador cuando se alcanza el punto de interrupción. Si se satisface la condición y se alcanza el número de llamadas especificado, el depurador interrumpe, o bien, realiza la acción definida para el punto de interrupción.

Esta característica funciona con la versión 17.9.1 de SSMS y versiones anteriores.

Especificar condiciones

La expresión especificada debe ser una expresión válida de Transact-SQL que se evalúe como un valor booleano. Para más información, consulte Expresiones (Transact-SQL).

Si especifica una condición de punto de interrupción con sintaxis no válida, aparecerá inmediatamente un mensaje de advertencia. Si especifica una condición con sintaxis válida, pero la semántica no es válida, aparecerá un mensaje de advertencia la primera vez que se llegue al punto de interrupción. En cualquier caso, el depurador interrumpe la ejecución cuando se alcanza el punto de interrupción.

Para especificar una condición

  1. En la ventana del editor, haga clic con el botón derecho en el glifo del punto de interrupción y, después, haga clic en la opción Condición del 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, después, haga clic en la opción Condición del menú contextual.

  2. En el cuadro de diálogo Condición de punto de interrupción , escriba una expresión booleana válida en el cuadro Condición .

  3. Elija Es true si desea interrumpir la ejecución cuando la expresión se evalúa como true, o elija Ha cambiado si desea interrumpir la ejecución cuando el valor de la expresión ha cambiado.

    Nota

    El depurador no evalúa la expresión booleana hasta la primera vez que se alcanza el punto de interrupción. Si elige Ha cambiado, el depurador no considerará la primera evaluación como cambio, por lo que el depurador no interrumpirá le ejecución en la primera evaluación.

Consulte también