Как получить информацию об ошибке компиляции в Oracle / TOAD
Я использую TOAD для разработки сохраненной функции в базе данных Oracle. Когда я нажимаю кнопку "Запустить как скрипт" в TOAD, он сообщает мне, что скрипт был выполнен с 0 ошибками и 1 ошибкой компиляции. Где я вижу конкретную ошибку(ы) компиляции. Я довольно новичок в TOAD, поэтому мне может не хватать чего-то очевидного в интерфейсе, например вкладки/окна, чтобы увидеть такие сообщения об ошибках.
5 ответов
вы можете добавить SHOW ERRORS
до конца скрипта, который выведет сообщение(ы) об ошибке на вкладку "вывод скрипта" или скомпилирует функцию с помощью команды "выполнить инструкцию" в Toad, что приведет к отображению ошибок в поле внизу редактора.
2 вещи, которые вы можете сделать
- goto жаба, схема браузера, выберите недопустимые объекты скажет вам, где искать.
- затем загрузите пакет в Редактор и выберите функцию, щелкните правой кнопкой мыши, скомпилируйте, wioll покажет вам ошибки
другой вариант, который работал для меня, чтобы открыть мой скрипт в Редакторе процедур и скомпилировать его там.
нажмите на базу данных - > редактор процедур в верхней панели инструментов.
вставьте код в это новое окно редактора и выполните, нажав зеленую кнопку воспроизведения сверху.
все ошибки будут выведены в новом окне внизу.