合 MSSQL中查询依赖关系
Tags: MSSQLSQL Server整理自官网依赖关系
查看表的依赖项
使用 SQL Server Management Studio
查看表依赖的对象
- 在 “对象资源管理器”中,展开 “数据库”,再展开其中的某个数据库,然后展开 “表”。
- 右键单击某个表,然后选择“查看依赖项”。
- 在“对象依赖关系<对象名称>”对话框中,选择“依赖于 <对象名称> 的对象”或“<对象名称> 依赖的对象”。
- 在 “依赖关系” 网格中选择一个对象。 对象类型(如“触发器”或“存储过程”)显示在“类型”框中。
使用 Transact-SQL
查看依赖于表的对象
在 “对象资源管理器” 中,连接到 数据库引擎的实例。
在标准栏上,选择“新建查询” 。
将以下示例复制并粘贴到查询窗口中,然后选择“执行”。
SQL
12345USE AdventureWorks2022;GOSELECT * FROM sys.sql_expression_dependenciesWHERE referencing_id = OBJECT_ID(N'Production.vProductAndDescription');GO
查看表的依赖项
在 “对象资源管理器” 中,连接到 数据库引擎的实例。
本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!