sql - 编写sql server查询,查看一张表链接了多少个表

标签 sql sql-server

假设有表 Application、Person、Status 等...

状态和人员有指向应用程序的链接。

是否可以编写一个简单的 SQL 查询来给出链接到应用程序表的所有表的列表(与使用数据库图表相反)。

应用预期结果:

  • 状态

请提供可行的解决方案(如果有)。

最佳答案

使用 SP_depends。还有其他方式,如 DMV 的方式。

sp_depends 'TableName'

关于sql - 编写sql server查询,查看一张表链接了多少个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49797183/

相关文章:

php - 什么是我的查询获得快速结果的好索引?

php - mysql - 使用 "if"首选项进行选择

c# - SQL返回列中具有最大值的行,在特定范围内

java - PreparedStatement ResultSet - 列包含所选列名称作为字符串而不是所选列的实际值

sql-server - 什么是复合键和 super 键?

sql - 使用 CASE 语句选择 SQL Server 2008 R2

javascript - 如何更改 JavaScript 代码?

sql - 将 SQL Server 中的字符串更改为缩写

sql - 如何在 SQL Server 2012 中选择除一列之外的所有列?

sql - 为什么没有 0 - 4,294,967,294 的数字数据类型