powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE) - не вижу строку сообщения об ошибке
3 сообщений из 3, страница 1 из 1
SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE) - не вижу строку сообщения об ошибке
    #40097256
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, кто сталкивался, и знает почему теряется основной текст ошибки.

У меня при обработке ошибок FORALL с опцией save exceptions
конструкция SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE)
выдает такой короткий текст " ORA-20001: "
- если делать вывод в лог или dbms_output.put_line

Если отключить save exceptions то в pl\sql developer и в логах вижу полный текст ошибки
" ORA-20001: БЛА-БЛА-БЛА БЛА-БЛА-БЛА "

К сожалению, сейчас я очень ограничен в возможностях для экспериментов,
не могу создать тестовую табличку и нормально погонять. Прав нет.

orаcle 12.2.0.1.0 -64
...
Рейтинг: 0 / 0
SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE) - не вижу строку сообщения об ошибке
    #40097262
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ART-CODE
SQLERRM
sqlerrm возвращает текст только для встроенных ошибок, а у вас пользовательская -20001.
...
Рейтинг: 0 / 0
SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE) - не вижу строку сообщения об ошибке
    #40097266
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sayan Malakshinov,

Ой. Точно. Спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE) - не вижу строку сообщения об ошибке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]