テーブルの外部キー関係を照会する 質問する

テーブルの外部キー関係を照会する 質問する

特定のテーブル「foo」に対して、foo を指す外部キーを持つテーブルのセットを生成するクエリが必要です。Oracle 10G を使用しています。

ベストアンサー1

これは動作するはずです(またはそれに近いもの)。

select table_name
from all_constraints
where constraint_type='R'
and r_constraint_name in 
  (select constraint_name
  from all_constraints
  where constraint_type in ('P','U')
  and table_name='<your table here>'); 

おすすめ記事