SQL Server’da Excel Tablosundan SQL Sorgusu Oluşturma

Herkese merhaba,

Bu yazıda SQL Server’da Excel tablosundan SQL sorgusu oluşturmak hakkında bilgi vereceğim.

Excel üzerinde olan uzun uzadıya listeleri ya da bilgileri SQL Server’da tablo içine atmak isteyebilirsiniz.

Aşağıdaki yöntem ile bu işlemi oldukça kolay yapabilirsiniz.

İlk olarak örnek Excel satırını aşağıda görelim.

SQL Server’da Excel Tablosundan SQL Sorgusu Oluşturma

Yukarıda görüldüğü üzere Ad ve Soyad adlı iki sütunum var. Bu iki sütunun yine aynı şekilde sütun olarak SQL Server’a aktarılmasını istiyorsam aşağıdaki kodu Excel’de C2 sütunu üzerine yazmalıyım.

="INSERT INTO TabloAdiniziBurayaYazacaksiniz VALUES('" & A2 &"','" & B2 & "')"

Burada dikkat edilmesi gereken kısım yazı ile ilgili veri aktarımı yaparken tek tırnağa dikkat edilmesidir. Aksi durumda SQL Server’da tabloya satırı insert ederken hata alırsınız. Sayısal karakterlerde böyle bir şeye gereksinim yok.

Yukarıda C2 hücresine ilgili kodları yazdığımızda aşağıdaki sonucu göreceksiniz.

SQL Server’da Excel Tablosundan SQL Sorgusu Oluşturma

Tablo adınızı değiştirmeyi unutmayın.

Görüldüğü üzere insert satırı oluşturulmuş oldu.

Ben tek satır için bu işlemi yaptım. Excel’de birden çok isim satırı olunca ne yapacağız ona bakalım.

SQL Server’da Excel Tablosundan SQL Sorgusu Oluşturma

Yukarıda işaretlediğim yerin üzerine gelince kalın artı gibi bir simge görünüyor. O simge üzerinden tutup aşağı doğru çekerseniz diğer iki satır içinde benzer işlemin yapıldığını göreceksiniz.

SQL Server’da Excel Tablosundan SQL Sorgusu Oluşturma

Görüldüğü üzere diğer satırlar içinde benzer işlem yapılmış oldu.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

1.118 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!