Ago 08
Wenn man wissen muss, an welchen Stellen ein bestimmtes Objekt referenziert ist, kann man mit Hilfe von Fremdanwendungen diese Information aus der Datenbank herausziehen oder einfach folgende Abfrage ausführen:
Beispiel:
Technische Daten:
Datenbankversion: Oracle Database 10g Express Edition Release 10.2.0.1.0 – Product
Betriebssystem : Linux 2.6.27-11-generic
select owner, object_type, object_name, status
from sys.dba_objects
where object_id in (
select object_id
from public_dependency
connect by prior object_id = referenced_object_id
start with referenced_object_id = (
select object_id
from sys.dba_objects
where owner = ‘FRAN’
and object_name = ‘DEPARTMENTS’
and object_type = ‘TABLE’
)
)
;