İçindekiler
Kullanım Şekli-1
İlk kullanım yönteminde alan adları ve eklenecek değerleri belirterek birlikte kullanılır.
INSERT INTO tablo_adi (kolon1, kolon2, kolon3, ... ) VALUES (deger1i deger2, deger3, ...);
Kullanım Şekli-2
Tablonun tüm sütunlarına ekleme yapacağımız zaman kullanılır. Önemli olan veri tabanındaki sıraya dikkat etmektir.
INSERT INTO tablo_adi
VALUES (deger1, deger2, deger3, …);
1-) Öğrenci tablosuna bir kayıt eklemek için;
INSERT INTO ogrenci (ogrenciAdi, soyadi, dtarihi, sehir, cinsiyet, puan) VALUES ('Şerafettin','Erol','2000-10-12','İzmir','E',68)
2-) Öğrenci tablosuna öğrenci adı ve sayadı eklemek için;
INSERT INTO ogrenci (ogrenciAdi, soyadi) VALUES ('Hatice', 'Duran')
3-) Öğrenci tablosuna 4 tane kayıt eklemek için; (SQL Server, Ms Access, MySQL)
INSERT INTO ogrenci2 (ogrenciNo, ogrenciAdi,Soyadi,Yas) VALUES (211,"Adem","SOYDAN",25), (212,"Mustafa","GÜLTEN",40), (213,"ilayda","TEPE",42), (214,"Gizem","KAYALI",25)
4-) 10C sınıfı öğrencilerinin adını soyadını yazarlar tablosuna eklemek için;
INSERT İNTO yazar (yazarAdi, yazarSoyadi) SELECT ogrenciAdi, soyadi FROM ogrenci WHERE sinif = ’10C’
5-) Tablodaki bütün alanları kopyalamak için;
INSERT INTO ogrenci_yedek SELECT * FROM ogrenci"
6-) Tablodaki alanların adını değiştirerek kopyalamak için;
INSERT INTO ogrenci_yedek (isim, sehir) SELECT ogrenciAdi, sehir FROM ogrenci
7-) Belli kritere göre seçilen kayıtları kopyalamak için;
INSERT INTO Muğla_ogrencileri (isim) SELECT ad_soyad FROM ogrenci WHERE sehir=’mugla’
😎 Değer girmeyeceğimiz kolonu tabloda boş bırakmak için NULL kullanıyoruz.
INSERT INTO ogrenci (ogrenciNo, ogrenciAdi, IkinciAdi, Soyadi) VALUES (16,'Ayşe',NULL,'GÖZÜPEK');
9-) Öğrenciler tablosuna aynı anda birden çok eklemek için ;
INSERT INTO ogrenci VALUES
('FURKAN','SONGU','11B','10.12.2000','ZONGULDAK'),
('YAKUP','KISA','10B','05.06.2001','KAYSERİ'),
('MERYEM','ERDEM','11B','01.08.2000','ANKARA')
Evet arkadaşlar bir önceki yazımızda SQL Select komutunu incelemiştik bu yazımızda Insert Into komutunu işledik.
Hata!
Yorumunuz Çok Kısa, Yorum yapabilmek için en az En az 10 karakter gerekli