Herhangi bir sütun adının hangi tabloda olduğunu bulma
Merhabalar,
SQL ile uğraşmayı hernekadar sevmesemde linq sorguları yazdığımız için veri tabanının tablolarıyla ve ilişkileriyle uğraşmak zorunda kalıyoruz. Hele bu uğraştığımız veri tabanında 500'den fazla tablo varsa ve bir sütun adının nerede oladuğunu bilmiyorsak işin samanlıkta iğne aramaktan farkı yoktur. Tam bu sırada SQL in INFORMATION_SCHEMA.COLUMNS fonksiyonu imdadımıza yetişiyor.
select TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
from INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME like '% arananSütünAdı %' and TABLE_CATALOG= 'veriTabaniAdi'
aradığımız sütunu ve veri tabanı adını yazdığımızda sorunumuz çözülecektir …
Bu sonuç döndürmüyor
Veri tabanı ismini tekrar kontrol edin sorgu çalışıyor.