Запуск на выполнение

Инициировать тестовый прогон хранимой процедуры можно как явным способом – по команде пользователя, так и косвенным – путем вызова на выполнение отлаживаемой процедуры из другого приложения.

Тестовый прогон триггера всегда выполняется неявным способом – при наступлении в БД события, на которое настроен триггер. Инициирование этого события должно выполняться из другого приложения.

Перед началом тестового прогона (а для некоторых команд и в процессе исполнения объекта) пользователь может задать режим работы отладчика (пошаговый, с трассировкой и т.п.). Режим задается с помощью соответствующих команд, описанных ниже. В результате выполнения команды отладчик либо выполняет процедуру до конца, либо приостанавливает процесс выполнения и показывает пользователю текущий исполняемый оператор. Пользователь может анализировать текущее состояние процедуры (значения локальных переменных и выражений, стек вызова), ставить, удалять и редактировать свойства точек останова. Дальнейшее выполнение процедуры продолжается в соответствующем режиме после того, как пользователь подаст новую команду.