SQL Tablo Kolon Bilgilerini Almak

SQL Tablo Kolon Bilgilerini Almak

7 Temmuz 2018 0 Yazar: Mustafa BÜKÜLMEZ
Toplam Görüntülenme : 135
Yaklaşık okuma süresi : 2 DK
SQL Insert Into - Veri Kaydetme
SQL Tablo Index Ayarlama
SQL Tablo Kolon Bilgilerini Almak
0 (000%) 0 Oy

SQL Tablo Kolon Bilgilerini Almak , dersimiz ile sql eğitim setimize devam ediyoruz. Bu dersimizde sistem veritabanları üzerinden tablo hakkındaki bilgileri almayı göreceğiz. SQL-92 standarti olan INFORMATION_SCHEMA viewleri seçilen veritabanina ait meta datalara ulasmamizi saglar. Bunlardan bazilari veritabaninda bulunan tablo veya view isimleri, bunlara ait kolon bilgileri, bir viewin verileri hangi tablolardan aldigi olarak sayilabilir. Hadi SQL Tablo Kolon Bilgilerini Almak işlemini görelim.

 

SQL Tablo Kolon Bilgilerini Almak

Tablodaki kolonların tüm bilgilerini almak için;

SELECT * FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = 'Tablo Adı'

Yukarıdaki sorgu sayesinde tablo bilgilerini alabiliyoruz. Şimdi önceki derslerimizde açtığımız bir tabloda üzerinde çalıştırıp görelim.

SELECT * FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = 'PERSONEL_TANIMLARI'

Ekran görüntüsü;

sql INFORMATION_SCHEMA

Gördüğünüz gibi bu bilgileri alabiliyoruz. Alabildiğimiz bilgilerin hepsi görünenler değil. Kendi sql server’inizde çalıştırıp tüm bilgileri görebilirsiniz.

SELECT * FROM INFORMATION_SCHEMA.Columns

Yukarıdaki gibi kullanırsanız ise database’deki tüm tabloların bilgilerini tek seferde alabilirsiniz.

Bu tarz alabildiğimiz bilgiler bunlardan ibaret değil. Elde edebildiğimiz çok daha fazla bilgi vardır. Ancak bu konulara bu kadar erken değinmemiz doğru olmayacaktır. Bu dersi de zaten böyle bir şeyin varlığından haberiniz olması içindir.

Yok ben daha fazla bilgi istiyorum derseniz de Microsoft’un sitesinden ayrıntılı bilgilere ulaşabilirsiniz.


SQL Tablo Kolon Bilgilerini Almak , yazımız da bu kadar dostlar. Eğitim setimizde şu anda (07.07.2018) çok az ders var gibi görünebilir ama zamanla bu eğitim setindeki dersler inanılmaz sayılara ulaşacaktır. Teknik bilgi dersleri bittiğinde uygulamalar içerisinde ihtiyaç duyacağımız işlemler ve püf noktalarına değineceğim.

Diğer derslerimizde görüşmek üzere.

Microsoft SQL Server & T-SQL Eğitim Seti ders listesi için tıklayınız.

Sağlıcakla ve Takipte Kalın. 😉

SQL Insert Into - Veri Kaydetme
SQL Tablo Index Ayarlama

Liseden, Ağ Sistemleri ve Yönetimi bölümünden mezun oldum. Üniversiteden (2 yıllık), Bilgisayar Programcılığı bölümünden mezun oldum. Şuanda da AÖF, Yönetim Bilişim Sistemleri bölümünde okumaktayım.

Uzmanlık alanlarım; Windows Sistemleri, HTML, CSS, C# ve SQL’dir.

Hobi olarak uğraştığım genel konular, Photoshop, After Affects, Corel Draw’dır.Film, YABANCI dizi, Anime izlemeyi ve Manga okumayı severim. Arkadaşlarımla yürüyüş yapmayı ve grup olarak aktivitelere gitmeyi severim. Geri kalan zamanlarımın tümü bilgisayar karşısında geçer.