Telefon
Telegram
WhatsApp
İnstagram
SQL INSERT INTO Kullanımı

SQL INSERT INTO Kullanımı

SQL INSERT INTO Kullanımı

SQL INSERT INTO Kullanımı

INSERT INTO ifadesi tablomuza yeni bir kayıt eklemek için kullanılır.

INSERT INTO Kullanım Biçimi

Insert Into kodu iki türlü kullanılabilir.


Birinci yöntem: Bu yöntemde direk tablo adı belirterek sadece değerleri yazmak surtiyle kayıt ekleyebiliriz. Ancak burada dikkat edeceğimiz nokta eklenecek değer tablomuzdaki alan sırasına göre olmalıdır. Mesele tablomuzdaki alan sıralaması Ad, Soyad, ve Dogum_yili  seklinde olsun. Values ifadesinden yazılacak değerler sırası ile işlenir. Karışık yazdığımız zaman, Dogum_yili alanı sayısal bir alan ise metinsel veri girilemeyeceği için programımız hata verecektir. Veya sıralamya dikkat etmezsek bilgilerimiz olması gerek alana yazılmaz.

 

INSERT INTO  tablo_adi
VALUES (deger1, deger2, ...)



İkinci yöntem: Bu yöntemde ise eklenecek alanları ve değerleri kendimiz belirtiriz. Burada dikkat edilmesi gereken şey; yazdığımız alan adının sırasına göre değerleri eklememiz olacaktır.

INSERT INTO  tablo_adi (alan_adi1, alan_adi2, alan_adi3)
VALUES (deger1, deger2, deger3)


Örnek Tablo Uygulaması:

Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1234567
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 2345678

 


Örnek1:

INSERT INTO Personel 
VALUES (3, 'Serkan ÖZGÜREL', 'Erzincan', 'Muhasebe', 3456789)

Yukarıda görüldüğü gibi tablomuza yeni bir kayıt ekleme kodunu yazdık. Alan adlarını sırası ile kontrol ettik ve değerlerimizi sıraya dikkat ederek girdik. Metin karakterli alanlara veri eklenirken tek tırnak işareti kullanılır. Sayısal alanlara veri eklerken ifade direk olarak yazılır. Bazı veritbanı editörleri sayısal alana veri girerken de te tırnak işareti içinde yazımı kabul etmektedir.

Çıktısı:

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1234567
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 2345678
3 Serkan ÖZGÜREL Erzincan Muhasebe 3456789



Örnek2:

INSERT INTO Personel (id, adi_soyadi, sehir)
VALUES (3, 'Serkan ÖZGÜREL', 'Erzincan')

Bu kod ile tablomuza sadece 3 alan için yeni kayıt eklenir .

Çıktısı:

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1234567
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 2345678
3 Serkan ÖZGÜREL Erzincan    
Paylaş: