bikral 1
bikral
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
YazilimMühendisi 1
YazilimMühendisi
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
Hikaye Ekle

Sql Insert Sorgu - SQL Dersleri

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Sql - Insert Sorgusu ile Tabloya Kayıt Ekleme

Screenshot_11a4cb3bcd1a407c9.png


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)

Geri
Üst