Im работает над pl-sql script, в котором у меня около 10 TO_CHAR-преобразований.
Один из них бросает
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
исключение.
В настоящее время я регистрирую сообщение с помощью этого фрагмента кода
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.put_line('Exception message is '||SQLERRM(sqlcode));
ROLLBACK;
Я хотел бы добавить (в основном для целей отладки) строку, в которую вызывается исключение, чтобы получить сообщение в форме
ORA-06502: PL/SQL: numeric or value error: character string buffer too small (at line x)
Есть ли простой способ сделать это?