Как отлаживать хранимую процедуру в Toad?
У меня установлен Oracle 10g и есть пакет с несколькими курсорами и процедурами, как мне отлаживать одну из этих процедур или курсоров. Можете ли вы предоставить меры для этого?
Я выполнил поиск Google, но не нашел ничего, определяющего, как отлаживать определенную процедуру из пакета.
Ответы
Ответ 1
Основные шаги для отладки процедуры в жабе
- Загрузите свою процедуру в редактор жалоб.
- Поместите точку отладки в строку, где вы хотите отлаживать. Посмотрите на первый снимок экрана.
- Щелкните правой кнопкой мыши на редакторе Execute- > Execute PLSQL (Debugger). Посмотрите на второй снимок.
- Откроется окно, вам нужно выбрать процедуру с левой стороны и передать параметры для этой процедуры, а затем нажать Execute.See третий снимок экрана.
- Теперь запустите проверку отладки Debug → Step Over... Добавить Watch и т.д.
Ссылка: Отладчик жалоб
![Debug]()
![Execute In Debug]()
![parameter]()
Ответ 2
Откройте объект PL/SQL в редакторе.
Нажмите на основной панели инструментов или выберите "Сессия" | Переключить компиляцию с помощью Debug. Это позволяет отлаживать.
Скомпилируйте объект в базе данных.
Выберите одну из следующих опций на панели инструментов Execute, чтобы начать отладку:
Выполнить PL/SQL с помощью отладчика()
Переступить
Шаг в
Выполнить курсор