Compartir a través de


Cómo: Utilizar puntos de interrupción con procedimientos almacenados, funciones definidas por el usuario y desencadenadores

Puede depurar procedimientos almacenados, funciones definidas por el usuario y desencadenadores de Microsoft SQL Server mediante el uso de puntos de interrupción de forma similar a como depura otros tipos de scripts o código fuente de programa.

Cuando depura una rutina SQL, los puntos de interrupción se almacenan en realidad dentro del archivo de solución. Si desea cerrar y a continuación volver a abrir el entorno de desarrollo integrado con los mismos puntos de interrupción, tiene que volver a abrir la misma solución que estaba abierta cuando depuró y guardó la rutina SQL anteriormente.

A continuación se muestran los procedimientos más comunes para utilizar los puntos de interrupción con Microsoft SQL Server.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para abrir un procedimiento almacenado, una función definida por el usuario o un desencadenador

  1. Realice una conexión a la base de datos.

  2. Haga clic con el botón secundario del mouse en el procedimiento almacenado, la función definida por el usuario o el desencadenador con el que desea trabajar y elija Abrir en el menú contextual.

    Se abrirá la rutina SQL en la ventana del editor.

Para insertar un punto de interrupción

  1. Haga clic con el botón secundario del mouse en la línea de sintaxis de SQL de la ventana del editor en la que desea insertar un punto de interrupción.

  2. Seleccione Punto de interrupción y, a continuación, haga clic en Insertar punto de interrupción.

Para modificar los puntos de interrupción que están activos, quite o deshabilite los puntos de interrupción existentes. También puede borrar todos los puntos de interrupción y modificar las propiedades de un punto de interrupción.

Para quitar un punto de interrupción

  1. Coloque el cursor en la línea de la sintaxis SQL donde se encuentre el punto de interrupción.

  2. Haga clic con el botón secundario del mouse, seleccione Punto de interrupción en el menú contextual y, a continuación, haga clic en Quitar punto de interrupción.

Para deshabilitar un punto de interrupción

  1. Coloque el cursor en la línea de la sintaxis SQL donde se encuentre el punto de interrupción.

  2. Haga clic con el botón secundario del mouse, seleccione Punto de interrupción en el menú contextual y, a continuación, haga clic en Deshabilitar punto de interrupción.

Para eliminar o deshabilitar todos los puntos de interrupción

  1. Coloque el cursor en la línea de la sintaxis SQL donde se encuentre el punto de interrupción.

  2. En el menú Depurar, haga clic en Eliminar todos los puntos de interrupción o en Deshabilitar todos los puntos de interrupción.

Para cambiar las propiedades del punto de interrupción

  1. Coloque el cursor en la línea de la sintaxis SQL donde se encuentre el punto de interrupción.

  2. Haga clic con el botón secundario del mouse, seleccione Punto de interrupción en el menú contextual y, a continuación, haga clic en la propiedad que desee modificar. Las opciones son Ubicación, Condición, Número de llamadas, Filtro y Al visitar.

Vea también

Otros recursos

Trabajar con procedimientos almacenados y funciones definidas por el usuario