
Insert merupakan query yang digunakan untuk memasukan data ke dalam suatu table. Terdapat banyak varian dari query insert. Berikut ini beberapa varian dari query insert yang sering digunakan:
INSERT INTO namaTable VALUES (value1, value2,……..);
Query tersebut merupakan salah satu varian dari query insert. Jika menggunakan varian tersebut kita harus mengetahui struktur dari suatu table (urutan column pada table), sehingga value yang dimasukan tidak salah.
INSERT INTO namaTable (Column1, Column2, ….) VALUES (value1, value2,….);
Varian tersebut merupakan varian yang sering digunakan pada query insert. Pada varian tersebut terlebih dahulu diberitahukan list urutan dari column pada table (Column1, Column2,…). Sehingga memudahkan kita untuk memasukan value dari column tersebut (value1, value2,…..).
Keterangan:
value1 ==> merupakan nilai dari column1
Value2 ==> merupakan nilai dari column2
INSERT INTO namaTable (Column1, Column2, ..) VALUES
(value1, value2, …),
(value1, value2,….));
Varian tersebut digunakan untuk memasukan lebih dari satu data (rows). Setiap rows dipisah dengan tanda koma (,). Jika terjadi error karena kesalahan nilai dari salah satu value, maka seluruh data tidak tersimpan ke dalam table.
INSERT IGNORE INTO namaTable (Column1, Column2, ..) VALUES
(value1, value2, …),
(value1, value2,….));
Varian tersebut digunakan untuk memasukan lebih dari satu data (rows). Namun pada varian tersebut jika ada error karena kesalahan input value, maka hanya data yang salah tersebut yang tidak tersimpan pada table.
Semoga bermanfaat 🙂
One thought on “Insert Pada MySQL”