SQL Server'da, belirli bir ada sahip alana sahip tüm tabloları geri getirmek için bir veritabanını nasıl sorgularsınız?Bir veritabanı şeması için SQL sorgusu
5
A
cevap
6
arıyoruz
0
SELECT Table_Name
FROM Information_Schema.Columns
WHERE Column_Name = 'YourFieldName'
0
Ben eski kafalıyım:
SELECT Table_Name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE Column_Name = 'Desired_Column_Name'
GROUP BY Table_Name
:
Column_Name
sütuna sen eşittir tabloların bir benzersiz bir liste geri getirecek aşağıdaki sorgu için
SELECT DISTINCT object_name(id)
FROM syscolumns
WHERE name = 'FIELDNAME'