Подтвердить что ты не робот

Как получить информацию об ошибке компиляции в Oracle/TOAD

Я использую TOAD для создания хранимой функции в базе данных Oracle. Когда я нажимаю кнопку "запускать как script" в TOAD, он сообщает мне, что script был выполнен с 0 ошибками и 1 ошибкой компиляции. Где я вижу конкретную ошибку компиляции. Я новичок в TOAD, поэтому я мог бы пропустить что-то очевидное о интерфейсе, таком как вкладка/окно, чтобы видеть такие сообщения об ошибках.

4b9b3361

Ответ 1

Вы можете добавить SHOW ERRORS в конец script, который выведет сообщение об ошибке на вкладку "script output" или скомпилирует эту функцию, используя команду "Выполнить выражение" в Жаба, которая заставит ошибки отображаться в окне внизу редактора.

Ответ 2

Или вы можете посмотреть в таблице USER_ERRORS после

Ответ 3

2 вещи, которые вы можете сделать

  • goto Toad, браузер схемы, выберите Неверные объекты, скажут вам, где искать.
  • затем загрузите пакет в редактор и выберите функцию, щелкните правой кнопкой мыши, скомпилируйте, wioll покажет вам ошибки

Ответ 4

Другим вариантом, который работал у меня, было открыть мой script в редакторе процедур и скомпилировать его там.

Ответ 5

Нажмите "База данных" → "Редактор процедур" на верхней панели инструментов.

Вставьте свой код в это новое окно редактора и выполните его, нажав зеленую кнопку воспроизведения сверху.

Все ошибки будут отображаться в новом окне внизу.