SQL Server’da Belirtilen Kolon İsmine Göre Hangi Tablolarda Kullanıldığını Bulalım
Yeni bir veritabanı üzerinde çalışırken hangi tabloda hangi kolon olduğunu öğrenmek biraz zaman alacaktır. Yada sizden belirtilen kolonun hangi tablolarda kullanıldığı bilgisi istenilebilir. Aşağıdaki sorgu yardımı ile belirlenen kolonun hangi şema altında hangi tablolarda olduğu bilgisini listeleyebilirsiniz.
[sql]
SELECT SCHEMA_NAME(SCHEMA_ID)+’.’+t.name AS Table_Name,c.name AS Column_Name
FROM sys.tables t
INNER JOIN sys.columns c ON c.object_id = t.object_id
WHERE c.name LIKE ‘ProductID%’
ORDER BY 1 DESC
[/sql]