Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > получить сообщение Субд об ошибке


Автор: romai 28.11.2005, 15:02
Как получить сообщение об ошибке которое генерирует oracle
-на клиенте генерируется строка для выполнения- динамический курсор -
1)если курсор выполнился с ошибками - как в получить ошибку

и ещё маленький вопрос - как в строке указать перенос каретки на следующую строку '/n' не работает - или руки кривые - не знаю?

Автор: LSD 28.11.2005, 15:53
Цитата(romai @ 28.11.2005, 15:02)
1)если курсор выполнился с ошибками - как в получить ошибку

Если при компиляции запроса или его выполнении была ошибка, то будет выброшенно java.sql.SQLException, текс можно просмотреть getMessage() или getLocalizedMessage(), получить код getErrorCode().


Цитата(romai @ 28.11.2005, 15:02)
и ещё маленький вопрос - как в строке указать перенос каретки на следующую строку '/n' не работает - или руки кривые - не знаю?

Код
select 'String 1' || chr(13) || chr(10) || 'String 2' from dual

Автор: romai 30.11.2005, 12:44
LSD - спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)