Czy istnieje sposób na uzyskanie numeru linii, w którym został zgłoszony wyjątek?

Pracuję nad skryptem pl-sql, w którym mam około 10 konwersji TO_CHAR.

Jeden z nich rzuca

ORA-06502: PL/SQL: numeric or value error: character string buffer too small

wyjątek.

Obecnie nie loguję wiadomości za pomocą tego fragmentu kodu

EXCEPTION
  WHEN OTHERS THEN
    DBMS_OUTPUT.put_line('Exception message is '||SQLERRM(sqlcode));
    ROLLBACK;

Chciałbym dodać (głównie do celów debugowania) linię, w której zgłaszany jest wyjątek, aby otrzymać wiadomość w postaci

ORA-06502: PL/SQL: numeric or value error: character string buffer too small (at line x)

Czy można to zrobić w prosty sposób?

questionAnswers(5)

yourAnswerToTheQuestion