SELECT uc.table_name as foreign_table, uc.constraint_name as foreign_constaint_name, ucc.table_name, uc.r_constraint_name, ucc.column_name FROM user_constraints uc, user_cons_columns ucc WHERE uc.r_constraint_name = ucc.constraint_name AND uc.constraint_type = 'R' AND ucc.column_name = 'USR_KEY';
Sunday, November 3, 2013
Oracle DB: Get All the Foriegn Keys References on a Specific Column
At times it is useful to know all the foreign keys of a specific table column. The query provided here will give you the table name that has the foreign key, the name of the foreign key constraint, the table and column the foreign key reference to. Change the value for ucc.column_name to the column name you want all the foreign key references of.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment