SQL Server:获取具有一对一和一对多关系的所有外键

时间:2016-11-20 19:49:38

标签: sql sql-server

有没有办法在SQL Server中的db中列出所有外键及其关系类型(1对1,或1对多)?我知道EXEC sp_fkeys存储过程,但它没有显示外键的关系类型。

编辑: 我也尝试了以下方法,我相信我可以通过一种方式修改它,我也可以理解关系类型,所以任何建议都会受到赞赏。

SELECT *
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS RC
JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE KF ON RC.CONSTRAINT_NAME =         KF.CONSTRAINT_NAME
JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE KP ON RC.UNIQUE_CONSTRAINT_NAME = KP.CONSTRAINT_NAME

1 个答案:

答案 0 :(得分:0)

您可以使用以下one.addEventListener("click", function() { tic(one) }, false); JOINS来实现此目的,

PARTITION BY