SQL查询数据库方案

时间:2020-03-05 18:38:04  来源:igfitidea点击:

在SQL Server中,如何查询数据库以带回具有特定名称字段的所有表?

解决方案

回答

SELECT Table_Name
FROM Information_Schema.Columns
WHERE Column_Name = 'YourFieldName'

回答

我是老学校:

SELECT DISTINCT object_name(id)
FROM syscolumns
WHERE name = 'FIELDNAME'

回答

以下查询将返回一个唯一的表列表,其中" Column_Name"等于我们要查找的列:

SELECT Table_Name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE Column_Name = 'Desired_Column_Name'
GROUP BY Table_Name