-根据外键查表
-根据表查外键
-根据列查外键
SELECT
SubTab.name AS [子表名称],
fk.name AS [外键名称],
SubCol.name AS [子表列名],
MainTab.name AS [主表名称],
MainCol.name AS [主表列名]
from
sys.foreign_keys fk
JOIN sys.all_objects SubTab
ON (fk.parent_object_id = SubTab.object_id)
JOIN sys.all_objects MainTab
ON (fk.referenced_object_id = MainTab.object_id)
JOIN sys.foreign_key_columns fkCols
ON (fk.object_id = fkCols.constraint_object_id)
JOIN sys.columns SubCol
ON (SubTab.object_id = SubCol.object_id
AND fkCols.parent_column_id = SubCol.column_id)
JOIN sys.columns MainCol
ON (MainTab.object_id = MainCol.object_id
AND fkCols.referenced_column_id = MainCol.column_id)
WHERE fk.name='FK_BP'--你的外键名
-- SubTab.name = 'tablename' --你的表名
--AND SubCol.name = '你的列名'