Oracle query that will list of the database objects referenced by a view
问题 Is there an Oracle view that will list all of the database objects referenced by the DDL of a given view, procedure, or function? So if a view is defined as: CREATE OR REPLACE VIEW_B AS SELECT * FROM TABLE_A INNER JOIN VIEW_A running a query on this system view: SELECT REF_OBJECT_NAME, REF_OBJECT_TYPE FROM V$XXX WHERE OBJECT_NAME='VIEW_B' would list something like: REF_OBJECT_NAME REF_OBJECT_TYPE TABLE_A TABLE VIEW_A VIEW 回答1: Try: select * from dba_dependencies where owner = 'view owner' and