Merhaba,
SQL Server seçilen veritabanı da tanımlı veya eklenmiş tüm tablolar sütun arama nasıl yapılır? Elinizde bir sütun adı bilgisi bulunuyor diyelim ama hangi tabloya ait olduğunu bilmiyoruz tablo adını bulmak için tablo da Kolon adı arama yaparak bulabiliriz. Bunun kolay yolu aşağıdaki sorguyu kullanarak bir sonuç elde edebileceğinizi inanıyorum.
SÜTUN/KOLON ADINI ARATARAK TABLOYU BULMA
SQL Server tanımladığımız tablo kolon işlemlerini “Information_schema.cloumns” tabloya bilgi tutar. İlgili olan tabloları bize “Column_Name” kriteri kullanarak sonuçları gösterebiliriz.
SELECT COLUMN_NAME, TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE 'BulunacakSutunAd'
Tavsiyem “like” operatörü kullanarak kelime aralığı olarak sorgulamanızdır.
iyi çalışmalar 🙂
iyi günler
oracle sql ile spogabi kullanıyorum fakat tabloları getiremedim yardımcı olabilir misiniz?
Merhaba Beyza, Oracle SQL için;
select table_name from all_tab_columns where column_name = ‘ArananTerim’;
veya dba yöneticiniz var “dba_tab_columns” tabloyu sorgulatabilirsiniz.
Detaylı bilgi için: Orcal SQL – Veritabanın sutün adına göre tüm tabloları sorgulama