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 …
 

 

Bunlar da hoşunuza gidebilir...

2 Cevaplar

  1. Büşra dedi ki:

    Bu sonuç döndürmüyor

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir