padre de un procedure

AYUDA
07 de Noviembre del 2005
me gustaria saber dado un procedure cual es su package padre puesto que dicho procedure puede llamarse a partir de otros packages.
ejemplo

pack_edicion (proc: abrir_sesion) padre
pack_interface (proc: abrir_sesion) llamadas a pack_edicion. abrir_sesion
pack_pantallas (proc: abrir_sesion) llamadas al pack_edicion. abrir_sesion

Jor-El
07 de Noviembre del 2005
En ALL_DEPENDENCIES / DBA_DEPENDENCIES tienes esa información

Carlos
07 de Noviembre del 2005
>>En ALL_DEPENDENCIES / DBA_DEPENDENCIES tienes esa información

No.

La información que quiere el OP (quien llamó al procedimiento) se debe obtener de dbms_utility.format_call_stack

Saludos.

Carlos.

ayuda
07 de Noviembre del 2005
a ver si esto os ayuda pero me sigue saliendo lo mismo, a ver si me podeis ayudar y me deciis porq sitio lo tngo q filtrar mas?,
SELECT D.*,X.*
FROM PUBLIC_DEPENDENCY D, USER_OBJECTS X
WHERE D.OBJECT_ID IN
( SELECT O.OBJECT_ID
FROM USER_OBJECTS O, USER_PROCEDURES P
WHERE O.OBJECT_NAME = P.OBJECT_NAME
AND P.PROCEDURE_NAME LIKE \'ABRIR_VERSION\'
)
AND D.REFERENCED_OBJECT_ID = X.OBJECT_ID
AND X.OBJECT_TYPE LIKE \'PACKAGE\'

ayuda
07 de Noviembre del 2005
gracias pero lo del all_dependencies, ya lo mire peor no me sirve lo de dbms_utility.format_call_stack puedes ser mas exacto por favor, dentro de la functoin podria poner el nombre del paquete.nombreprocedure y me dira su paqueta padre¿