A veces la excepción devuelve algo así como: "ORA-06502: PL/SQL: error numérico o de valor: búfer de cadena de caracteres demasiado pequeño".Oracle PL/SQL: cómo obtener la pila, el nombre del paquete y el nombre del procedimiento
No es tan legible ya que no informa la tabla, la columna y el valor que intentó escribir.
sería útil obtener el nombre del procedimiento actual en el momento en que se produjo la excepción o está atrapado.
¿Cómo puedo obtener eso?
Mejor uso DBMS_OUTPUT .PUT, ya que el error stack/trace ya contiene un nuevo carácter de línea. – lav