SQLERRM
Función que nos devuelve el mensaje de error asociado a la última excepción lanzada por la base de datos.
Solo debe usarse en la sección de manejo de excepciones.
EXCEPTION
WHEN NO_DATA_FOUND THEN
code
WHEN OTHERS THEN
code
Por ejemplo:
DECLARE
dummy NUMBER;
BEGIN
SELECT count(*) INTO dummy FROM dual;
EXCEPTION
WHEN OTHERS THEN
raise_application_error(-20001,'Se ha producido el error - '||SQLCODE||' -ERROR- '||SQLERRM);
END;