Answers:
ApexSQL Search是一个免费的SQL Server Management Studio和Visual Studio加载项,除其他功能外,还具有View Dependencies功能。View Dependencies功能可以显示所有SQL数据库对象的关系,包括加密和系统对象之间的关系,SQL Server 2012特定对象以及存储在使用透明数据加密(TDE)加密的数据库中的对象
View Dependencies功能还允许您设置和自定义可视依赖关系图布局,包括将显示的关系,生成的图的布局和大小,以及依赖关系的深入深度
如果要显示特定表的依赖关系,只需选择表并右键单击“查看依赖关系”。 检查如何查看依赖项。
SQL Server 2005允许您显示这样的依赖项
SELECT OBJECT_NAME(object_id) referencing,
OBJECT_NAME(referenced_major_id),
*
FROM sys.sql_dependencies
SQL Server 2008的sys.sql_expression_dependencies遵循此链接
我在2015年阅读这个问题,我正在使用SQL Server 2012.在这种情况下,为了查看表的依赖关系,您可以按照以下步骤操作:
1。在数据库的根文件夹中,有一个名为的文件夹数据库图。展开此数据库,然后在弹出窗口中单击“是”;
3.右键单击您怀疑它具有依赖关系的字段,通常它们的名称中包含字母ID,例如,我在EPM数据库和表MSP_Projects中我们有字段Proj_UID,右键单击该字段;
4.在出现的上下文菜单中,选择“关系”项。在窗口的左侧站点,您将看到与此主键相关的外键,在窗口的右侧,您将看到现有关系的属性。