如何查询哪些表把某一个表的任何列当作了外键
select c.table_name, c.constraint_name,
fc.table_name, fc.constraint_name,
cc.column_name, fcc.column_name
from user_cons_columns fcc,
user_cons_columns cc,
user_constraints c,
user_constraints fc
where fc.constraint_name=c.r_constraint_name
and fc.constraint_name=fcc.constraint_name
and c.constraint_name=cc.constraint_name
and c.constraint_type='R'
and c.table_name in (你的那些表的名字)
如果是当前用户下所有的表, "and c.table_name in (你的那些表的名字)"这个条件省去