Afhankelijk van uw behoeften kan dit voldoende zijn (maar is afhankelijk van toegang tot v$session en dba_objects):
select 'CALLED PLSQL', vs.username, d_o.object_name -- whatever info you need
from dba_objects d_o
inner join
v$session vs
on d_o.object_id = vs.plsql_entry_object_id
union all
select 'CURRENT PLSQL', vs.username, d_o.object_name
from dba_objects d_o
inner join
v$session vs
on d_o.object_id = vs.plsql_object_id
Volgens de documenten:
PLSQL_ENTRY_OBJECT_ID - ID van het bovenste PL/SQL-subprogramma op de stapel; NULL als er geen PL/SQL-subprogramma op de stapel staat
PLSQL_OBJECT_ID - Object-ID van het momenteel uitgevoerde PL/SQL-subprogramma; NULL als SQL wordt uitgevoerd