【发布时间】:2021-12-12 08:18:28
【问题描述】:
我需要一个查询来扫描服务器上所有数据库中的所有表并返回是否存在列。我正在考虑使用sp_MSforeachdb 系统程序在提供的特定数据库中进行扫描。
【问题讨论】:
-
但是,我需要 DBName.Table
-
配合sp_MSforeachdb使用
-
我可以知道链接 sys.tables 和 sys.databases 的关键是什么吗?在那种情况下,我可以得到像 DBName.Table 的全名
-
object_id或简单的object_name(object_id)将为您提供表名
标签: sql sql-server-2012