【发布时间】:2021-03-11 04:06:35
【问题描述】:
如果视图没有明确指向特定数据库,它是否默认引用 SQL Server Management Studio 中自己数据库中的基表?我在同一台服务器上的多个数据库中有同名的表,我不确定如何检查它正在使用哪些表。我使用这个查询来查看 Table_Catalog:
SELECT view_name, Table_Name,* FROM INFORMATION_SCHEMA.VIEW_TABLE_USAGE
但是我看到一个警告,即查询 sys.objects 是真正确认依赖关系的唯一方法,但我没有很好的查询来查看数据库信息。
感谢任何帮助。谢谢。
【问题讨论】:
-
谢谢。我找到了一个查询,它帮助我查看了您提供的链接中的引用并将其包含在答案中。
标签: sql-server view dependencies ssms