Way23
Главная
По категориям
Контакты
Главная
По категориям
Контакты

PL/SQL developer. 4. Отладка

Простой пример использования отладки в Pl/Sql developer. Предположим, нам нужно отладить функцию test.sya_hello.

Открываем TestWindow и заполняем в нём код для проверки функции.

Теперь откроем код функции, это можно сделать по ПКМ на имени функции в коде

На нужной строке ставим точку остановки

Обязательно нужно проверить что у отлаживаемого объекта добавлена отладочная информация (Add debug information)

Теперь в TestWindow нажимаем кнопку Start debugger или F9. Внизу можно указать переменные, значения которых нужно просматривать.

При нажатии Ctrl+R произойдёт выполнение кода до указанной точки остановки.

Код функции

create or replace function test.say_hello return varchar2 is
  Result varchar2(100);
begin
  Result := 'h';
  Result := Result || 'e';
  Result := Result || 'l';
  Result := Result || 'l';
  Result := Result || 'o';  
  return(Result);
end;

Код в TestWindow

declare  
  str varchar(100);
begin
  str := 'azaza';
  str := test.say_hello;
  dbms_output.put_line(str);  
end;
Последниее изменение: 14.04.2025, 09:01