Afhængigt af dine behov kan dette være tilstrækkeligt (men afhænger af adgang til v$session og 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
Ifølge dokumenterne:
PLSQL_ENTRY_OBJECT_ID - ID for det øverste PL/SQL-underprogram på stakken; NULL, hvis der ikke er noget PL/SQL-underprogram på stakken
PLSQL_OBJECT_ID - Objekt-ID for det aktuelt kørende PL/SQL-underprogram; NULL, hvis SQL udføres