martes, 26 de noviembre de 2013

Ver el código de un procedimiento almacenado o paquetes (stored procedures o packages) ORACLE




Esta es la consulta para ver el código fuente de un procedimiento:

     SELECT text FROM all_source WHERE name = 'nombre_procedimiento';

Cuando queremos el BODY de un paquete se hace la siguiente consulta: 

SELECT text FROM all_source WHERE name = 'NOMBRE_PACKAGE' AND type='PACKAGE BODY';


Si queremos ver el listado de objetos de la base de datos hacemos la siguiente consulta:

SELECT * FROM dba_objects 

También se puede filtrar por paquetes, procedimiento o nombre del objeto a buscar:

SELECT * FROM dba_objects where object_type='PACKAGE' and object_name = 'nombre_objeto'

No hay comentarios:

Publicar un comentario