Senin, 03 Agustus 2015

SQL INSERT INTO Statement

Statemen sintaks INSERT INTO digunakan untuk menyimpan record baru kedalam sebuah tabel. Ada dua cara dalam menggunakan INSERT INTO:

1. Menggunakan tanpa menentukan nama kolom di mana data akan dimasukkan, yang ditentukan hanyalah nilai yang akan dimasukkan. Berikut ini adalah sintaksnya.

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

2. Cara yang kedua yaitu dengan menentukan nama kolom dimana data akan disimpan. Berikut ini adalah sintaksnya.

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


Sebagai contoh, misalkan kita memiliki sebuah tabel CUSTOMERS dengan struktur seperti berikut.

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
87Wartian HerkkuPirkko KoskitaloTorikatu 38Oulu90110Finland
88Wellington ImportadoraPaula ParenteRua do Mercado, 12Resende08737-363Brazil
89White Clover MarketsKarl Jablonski305 - 14th Ave. S. Suite 3BSeattle98128USA
90Wilman KalaMatti KarttunenKeskuskatu 45Helsinki21240Finland
91WolskiZbyszekul. Filtrowa 68Walla01-012Poland





Untuk menulis menginput data ke tabel di atas, berikut ini adalah sintaks yang digunakan.

1. Sintaks tanpa menentukan kolom.



INSERT INTO Customers VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');



2. Sintaks dengan menentukan kolom

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');



Kedua sintaks di atas akan menginput value ke dalam tabel sehingga akan menjadi seperti di bawah ini.

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
87Wartian HerkkuPirkko KoskitaloTorikatu 38Oulu90110Finland
88Wellington ImportadoraPaula ParenteRua do Mercado, 12Resende08737-363Brazil
89White Clover MarketsKarl Jablonski305 - 14th Ave. S. Suite 3BSeattle98128USA
90Wilman KalaMatti KarttunenKeskuskatu 45Helsinki21240Finland
91WolskiZbyszekul. Filtrowa 68Walla01-012Poland
92CardinalTom B. ErichsenSkagen 21Stavanger4006Norway
   Contoh yang berikut adalah ketika kita hanya memasukkan data untuk beberapa kolom saja. Berikut ini adalah sintaksnya.


INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');


Dengan sintak di atas, maka tabel CUSTOMERS akan menjadi seperti di bawah ini.


CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
87Wartian HerkkuPirkko KoskitaloTorikatu 38Oulu90110Finland
88Wellington ImportadoraPaula ParenteRua do Mercado, 12Resende08737-363Brazil
89White Clover MarketsKarl Jablonski305 - 14th Ave. S. Suite 3BSeattle98128USA
90Wilman KalaMatti KarttunenKeskuskatu 45Helsinki21240Finland
91WolskiZbyszekul. Filtrowa 68Walla01-012Poland
92Cardinalnullnull StavangernullNorway


 Sekitan tutorial kali ini, semoga bermanfaat.

diataptasi dari: www.w3schools.com

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More