根據主鍵查詢所有引用它的外來鍵的表

2021-08-30 12:34:12 字數 341 閱讀 6111

在資料字典中如何查詢外來鍵相關聯的表?

在資料字典中如何查詢外來鍵相關聯的表?我現在能查處主外來鍵所對應的列,不知如何查詢外來鍵關係中所對應的表!請教各位了!

select pk.table_name, fk.table_name, fk.constraint_name

from user_constraints pk, user_constraints fk

where fk.constraint_type = 'r'

and fk.r_constraint_name = pk.constraint_name

and pk.table_name = '&pk_table_name';

查詢資料的所有外來鍵

在mysql資料庫鏈結中,每乙個庫都有一張表叫table constraints,它記錄了庫中所有的約束資訊,包括主鍵,外來鍵,可以通過constraint type欄位來查詢約束型別。如果想知道某個外來鍵的資訊,比如對應哪張表的主鍵,可以到key column usage 表中查詢,參考表名 re...

查詢表主鍵外來鍵資訊的SQL

oracle select o.obj as objectid,o.name as tablename,oc.name as constraintname,decode c.type 1,c 2,p 3,u 4,r 5,v 6,o 7,c as constrainttype,col.name as ...

mysql的主鍵 外來鍵約束 MySQL 主鍵外來鍵

笛卡兒積 多表查詢 多個表變成乙個表 完整性約束條件 primary key 標識該屬性為該錶的主鍵,可以唯一的標識對應的元組 foreign key 標識該屬性為該錶的外來鍵,是與之聯絡的某錶的主鍵 not null 標識該屬性不能為空 unique 標識該屬性的值是唯一的 auto increm...