Puntos de interrupción

Los puntos de interrupción son marcas temporales que se colocan en el código para indicar al depurador que detenga la rutina en un punto determinado y se pueden establecer en todos los tipos de rutinas admitidos por el depurador, incluidos las funciones y los procedimientos almacenados, así como las rutinas y los procedimientos almacenados de paquetes PL/SQL.

Al depurar rutinas, puede establecer puntos de interrupción de línea y puntos de interrupción de variable. Ambos tipos de puntos de interrupción se guardan al terminar una sesión de depuración.

Cuando el entorno de trabajo está ejecutando una rutina y encuentra un punto de interrupción, la rutina se detiene temporalmente. La ejecución se suspende en el punto de interrupción antes de ejecutarse la sentencia y en ese punto puede comprobar o editar el contenido de las variables. A continuación, puede recorrer (ejecutar) la sentencia y ver qué efecto tiene.

Con el depurador, se pueden establecer los puntos de interrupción fácilmente mediante los menús emergentes del editor del depurador y la vista Variables. Una vez establecidos, puede inhabilitar los puntos de interrupción para que no suspendan la ejecución y volver a habilitarlos más adelante.


Comentarios