SQL Insert Into Kullanımı

Merhabalar arkadaşlar, bu yazımda DB(database) de oluşturduğumuz tablolara veri yükleyebilmek için kullandığımız insert into kullanımından bahsedeceğim. Kullanım şekli aşağıdaki gibidir;

INSERT INTO [TabloAdi]([Kolon1,Kolon2]...) VALUES ([Deger1],[Deger2]...);

Şimdi bir örnek üzerinden ilerleyelim. Bir tablo oluşturalım ve o tabloya data insert edelim.

Görüldüğü gibi 2 satır data insert ettik ve tabloya istediğimiz şekilde atılıp atılmadığını kontrol ettiğimizde herhangi bir sorun görünmüyor. Burada bilinmesi gerekenler;

  • ….values den sonra parantez içerisine data girerken kolon bazlı dataları giriyoruz. Her girdiğimiz değer tablodaki veri tiplerine uygun olmalıdır. Mesela örneğimizde IDNUM alanı number bir alan iken insert adımında ( ‘1’ ) şeklinde belirtmiş olsaydık hata almış olacaktık. Ya da varchar2 veri tipinde olan first_name kolonu için data girerken ( halil ) şeklinde girmiş olsaydık yine hata almış olacaktık.
  • Eğer tüm kolonları dolduracaksak tablo adından sonra kolonları parantez içerisinde belirtmemize gerek yoktur. Ama 3 kolona sahip bir tabloda sadece 2 kolonu dolduracaksak bu 2 kolonu belirtmemiz gerekmekte. Örnek olarak;

şeklinde olmaktadır.

Bu yazımda anlatacaklarım bu kadardı. Umarım faydalı olmuştur, iyi çalışmalar.

Bir cevap yazın

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