La consulta completa para un procedimiento almacenado (no en un paquete):
select text
from all_source
where owner = 'MYSCHEMA'
and type = 'PROCEDURE'
and name = 'MY_PROCEDURE'
order by line;
Si está conectado como usuario MYSCHEMA, puede usar USER_SOURCE:
select text
from user_source
where type = 'PROCEDURE'
and name = 'MY_PROCEDURE'
order by line;
Otros valores para TIPO son:
- TIPO DE CUERPO
- FUNCIÓN
- DISPARADOR
- TIPO
- FUENTE JAVA
- CUERPO DEL PAQUETE
- PAQUETE