# rm-rf.es

Ver errores de compilación PL/SQL tras salir de la sesión

En Oracle, tras realizar la compilación de paquetes podemos visualizar si ha habido algún error ejecutando la instrucción show errors justo después de la ejecución del procedimiento PL/SQL:

PL/SQL procedure successfully completed.

Elapsed: 00:00:03.69
16:18:45 USER@oracle > show errors
No errors.

Este comando nos mostrará únicamente el último error registrado. Si hemos ejecutado anteriormente otras compilaciones no veremos si ha habido problemas al igual que si reiniciamos la sesión tampoco mostrará nada. Los errores de compilación de funciones, paquetes, triggers, procedimientos, etc se almacenan en una tabla que podemos consultar especificando el tipo de objeto compilado y el propietario del esquema:

16:18:45 USER@oracle > select text from dba_errors where name = 'OBJECT' and owner = 'OWNER';
Salir de la versión móvil