7

SQL Server でデータベースにクエリを実行して、特定の名前のフィールドを持つすべてのテーブルを取得するにはどうすればよいでしょうか?

4

3 に答える 3

7

Column_Name次のクエリは、探している列と等しいテーブルの一意のリストを返します。

SELECT Table_Name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE Column_Name = 'Desired_Column_Name'
GROUP BY Table_Name
于 2008-08-06T15:46:09.777 に答える
0
SELECT Table_Name
FROM Information_Schema.Columns
WHERE Column_Name = 'YourFieldName'
于 2008-08-06T15:43:32.963 に答える
0

私は古い学校です:

SELECT DISTINCT object_name(id)
FROM syscolumns
WHERE name = 'FIELDNAME'
于 2008-08-06T15:43:54.537 に答える