gpt4 book ai didi

sql-server - SQL Server 数据库图 显示关系

转载 作者:搜寻专家 更新时间:2023-10-30 20:28:59 25 4
gpt4 key购买 nike

我可以下载一个在线数据库。它来自 Access,我将它导出到 SQL Server。它工作得很漂亮。但是,当我创建图表时,它不显示关系。我的意思是我希望看到一条线连接每个表的外键。

我的谷歌搜索没有成功。有人说选择关系标签。那是行不通的。我知道如果我创建了一个数据库、表、键等,我会看到我正在寻找的行。他们没有出现在这种特殊情况下的任何原因?我在 Win 7 上的 SQL Server 2008 R2 和 Win 8 上的 2012 中都试过。同样的问题。

最佳答案

运行此查询以确保存在某些 FK:

SELECT 
[ForeignKey] = f.name
, [TableName] = OBJECT_NAME(f.parent_object_id), COL_NAME(fc.parent_object_id,fc.parent_column_id)
, [ReferenceTableName] = OBJECT_NAME (f.referenced_object_id)
, ReferenceColumnName = COL_NAME(fc.referenced_object_id, fc.referenced_column_id)
FROM
sys.foreign_keys AS f
INNER JOIN sys.foreign_key_columns AS fc ON f.OBJECT_ID = fc.constraint_object_id

关于sql-server - SQL Server 数据库图 显示关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16359678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com