数据库方案的SQL查询

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

0
额外 编辑
意见: 1

3 答案

以下查询将返回一个唯一列表,其中 Column_Name 等于您正在查找的列:

SELECT Table_Name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE Column_Name = 'Desired_Column_Name'
GROUP BY Table_Name
0
额外
SELECT Table_Name
FROM Information_Schema.Columns
WHERE Column_Name = 'YourFieldName'
0
额外

我是老派:

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