Sql Insert Sorgu - SQL Dersleri

VexraDev

Bilgi hamallıktır, hayal kurmak; her şey.
Katılım
29 Haz 2019
Konular
482
Mesajlar
2,156
Çözüm
182
Reaksiyon Skoru
1,087
Altın Konu
0
TM Yaşı
6 Yıl 11 Ay 17 Gün
Başarım Puanı
212
MmoLira
2,582
DevLira
33
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Sql - Insert Sorgusu ile Tabloya Kayıt Ekleme



Insert komutunun yapısı:

INSERT INTO tabloAdi
VALUES (alan1, alan2, alan3,....)
Insert Into komutunun ardından ekleme yapılacak tablonun ismini girmeniz gerekir Values komutundan sonra tabloda yer alan alanları, veriler arasına virgül ekleyerek, sırasıyla bu alanlara eklenir.

Aşağıdaki örnekte text ve tarih biçiminde olan veriler tırnak içinde yer alır.
Eğer bütün alanlarin içine veri eklenmeyecek ise eklenecek olan alanlara, veri girileceği tablo isminin ardından belirtilmelidir.

Kod:
INSERT INTO araclar VALUES ('bmw', 'm2', siyah, 'var')

Kod:
INSERT INTO araclar(marka, model)
VALUES ('bmw', 'm2')

Insert Komutu İçinde Fonksiyon
Insert komutları içinde sql fonksiyonları kullanabilirsiniz. Mesela herhangi bir alana o anın tarih ve saat bilgilerini girmek itiyorsanız aşağıdaki örnekteki gibi sorgu kullanabilirsiniz.

Kod:
INSERT INTO araclar (marka, model, satislTarihi)
VALUES ( 'bmw', 'm2', getDate( ) )

Tablodan Tabloya Satır Kopyalama
Tablo içerisinde istediğiniz kayıtları farklı bir tablo içerisine ekleyebilmek için insert ve select komutlarını aynı anda kullanmalısınız. Bu işlemde insert komutuna ait values terimini kullanamazsınız.

Kod:
INSERT INTO araclarYedek
SELECT * FROM araclar WHERE kategori=1

Devamlı çalıştığınız tablonun şismesini istemediğimiz ve verilerini delete etmesek de istemediğimiz zamanlarda bu alternatif iş görecektir Kayıtları kopyalamak işleminden sonra ilk tablo içinden silebiliriz.









 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)