SQL INSERT INTO deyimi bir tabloya yeni kayıtlar eklemek için kullanılır. INSERT INTO ifadesini iki şekilde yazmak mümkündür. İlk yöntem, hem sütun adlarını hem de eklenecek değerleri belirtir:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

Tablonun tüm sütunları için değer ekliyorsanız, SQL sorgusunda sütun adlarını belirtmeniz gerekmez. Ancak, değerlerin sırasının tablodaki sütunlarla aynı sırada olduğundan emin olun. INSERT INTO sözdizimi aşağıdaki gibi olacaktır:

INSERT INTO table_name
VALUES (value1, value2, value3, ...);

Örnek tablomuza veri eklemek için tablomuzu hatırlayalım.

idsiniftypepricelocation
1Akare50üst
2Aüçgen20üst
3Düçgen60alt
4Cüçgen20sağ
5Caltıgen30üst
6Cdaire54sağ
7Cdaire95çapraz
8Akare26ön
9Dkare48ön
10Edaire51ön
11Ddaire62çapraz
12Fdaire54arka
13Düçgen13sol
14Füçgen65arka
15Fkare65sol

Bu tabloya bir satır daha eklemek için aşağıdaki kodu yürüttüğümüzde 16. satır olarak verimiz veritabanına eklenecektir.

INSERT INTO table_name (id, sinif, type, price, location)
VALUES (16, 'A', 'kare', 75, 'ön');

Verimizi görmek için SELECT komutunu kullandığımız zaman verinin eklendiğini göreceğiz.

idsiniftypepricelocation
1Akare50üst
2Aüçgen20üst
3Düçgen60alt
4Cüçgen20sağ
5Caltıgen30üst
6Cdaire54sağ
7Cdaire95çapraz
8Akare26ön
9Dkare48ön
10Edaire51ön
11Ddaire62çapraz
12Fdaire54arka
13Düçgen13sol
14Füçgen65arka
15Fkare65sol
16Akare75ön

ID değerini artan olarak veritabanında ayarladığınız zaman sizin eklemenize gerek kalmadan her veri eklendiğinde kendi artarak devam edecektir.


0 yorum

Bir yanıt yazın

Avatar placeholder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.