Oracle SQL Seçilen veritabanı da tanımlı veya eklenmiş tüm tablolar sütun adıyla sorgulayarak ilgili tabloları nasıl bulunur? 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 iki sorguyu da kullanarak sonuç elde edebileceğinizi inanıyorum.
Seçtiğiniz bir veritabanın tüm tabloların sütün adını sorgulama
select table_name from all_tab_columns where column_name = ‘PICK_COLUMN’;
Eğer Database Administrator (DBA) rolünüz varsa bu sorguyu kullanabilirsiniz.
select table_name from dba_tab_columns where column_name = ‘PICK_COLUMN’;
Sütunun tam olarak adının ne olduğunu bilmiyorsanız kelime aralığını sorgulayabilirsiniz. “Like” operatorü kullanmanızı tavsiye ederim.
İNCELEMEK İSTEYEBİLECEĞİNİZ YAZILARIM
- T-SQL – Satırları yan yana virgüle ile ayırarak yazdırma
- T-SQL – Pivot Nedir? Nasıl Kullanılır? (Örnek-1)
- T-SQL – İki tablo bir alana yazdırma UNION – UNION ALL Nasıl Kullanılır?
- T-SQL – Concat Fonksiyonu nasıl kullanılır? (İki string ifade birleştirme)
- T-SQL – Dosya/Doküman dizin/üst dizini alma
- T-SQL – Telefon Numara içindeki ( , – ‘ ) Formatı ve boşluk Kaldırma
- SQL Server – Veritabanında tüm tabloları sütun adını arama
- SQL Server – Veritabanında tüm stored procedure içeriği arama