Последним рассматривается инструментальное средство разработки PL/SQL Developer компании Allround Authomations. Оно предлагает следующие возможности:
Автоформатирование операторов PL/SQL и SQL
Отладка PL/SQL
Просмотр базы данных
Поддержка объектных типовОгас1е8 и объектов г
Шаблоны кода
Поддержка систем управления версиями от сторонних поставщиков (с применением внешнего подключаемого модуля)
• Прямая поддержка большинства команд Соединение с базой данных
Диалоговое окно соединения PL/SQL Developer показано на рис. 2.32. Профили соединений сохраняются, а пароль нет. Одновременно может быть открыто более одного соединения, но окно способно поддерживать только одно соединение. Это же характерно и для браузера объектов.
Рис. 2.32. Диалоговое окно соединения PL/SQL Developer
Новое соединение можно создать, выбрав в меню Session | Log. Основное окно PL/SQL Developer показано на рис. 2.33. Браузер объектов находится в левой панели, а пространство справа используется для различных окон разработчика.
Выполнение PL/SQL
Предлагается несколько способов выполнения команд SQL и PL/SQL в PL/SQL Developer. Для модификации существующей процедуры нужно
выбрать ее в браузере объектов и установить режим edit, в результате она
будет выведена в окне программ. Можно использовать окно SQL для ввода одиночного оператора SQL или блока PL/SQL (без завершающего слэша). Окно команд выводит приглашение SQL>, как в SQL*Plus. Можно использовать команды SQL*Plus в дополнение к командам PL/SQL Developer. На рис. 2.34 показаны окно SQL и окно команд.
Результаты DBMS OUTPUT.PUT LINE можно просмотреть на вкладке Output окна SQL или оперативно в окне команд.
Средства отладки
Отладка хранимой процедуры производится в окне тестирования. Это окно позволяет определить параметры процедуры. Отладка запускается нажатием кнопки Start Debugging. Можно выполнять программу по шагам, задавать точки прерывания, просматривать стек вызовов и задавать наблюдаемые переменные. На рис. 2.35 показан сеанс отладки.
< Предыдущая | Следующая > |
---|