H2 Database - Sisipkan
Pernyataan SQL INSERT digunakan untuk menambahkan baris data baru ke tabel dalam database.
Sintaksis
Berikut ini adalah sintaks dasar dari pernyataan INSERT INTO.
INSERT INTO tableName
{ [ ( columnName [,...] ) ]
{ VALUES
{ ( { DEFAULT | expression } [,...] ) } [,...] | [ DIRECT ] [ SORTED ] select } } |
{ SET { columnName = { DEFAULT | expression } } [,...] }
Dengan menggunakan pernyataan INSERT ini, kita dapat memasukkan record baru atau baris baru ke dalam tabel. Saat menggunakan klausa DIRECT, hasil secara langsung terpengaruh ke tabel target tanpa langkah perantara. Namun, saat menambahkan nilai untuk semua kolom pada tabel, pastikan urutan nilai dalam urutan yang sama seperti kolom pada tabel.
Contoh
Mari kita ambil contoh dan mencoba memasukkan catatan yang diberikan berikut ini ke dalam tabel Pelanggan.
Indo | Nama | Usia | Alamat | Gaji |
---|---|---|---|---|
1 | Ramesh | 32 | Ahmedabad | 2000 |
2 | Khilan | 25 | Delhi | 1500 |
3 | Kaushik | 23 | Kota | 2000 |
4 | Chaitail | 25 | Mumbai | 6500 |
5 | Hardik | 27 | Bhopal | 8500 |
6 | Komal | 22 | MP | 4500 |
7 | Muffy | 24 | Indore | 10000 |
Kita bisa mendapatkan semua catatan yang diberikan ke dalam tabel pelanggan dengan menjalankan perintah berikut.
INSERT INTO CUSTOMER VALUES (1, 'Ramesh', 32, 'Ahmedabad', 2000);
INSERT INTO CUSTOMER VALUES (2, 'Khilan', 25, 'Delhi', 1500);
INSERT INTO CUSTOMER VALUES (3, 'kaushik', 23, 'Kota', 2000);
INSERT INTO CUSTOMER VALUES (4, 'Chaitali', 25, 'Mumbai', 6500);
INSERT INTO CUSTOMER VALUES (5, 'Hardik', 27, 'Bhopal', 8500);
INSERT INTO CUSTOMER VALUES (6, 'Komal', 22, 'MP', 4500);
INSERT INTO CUSTOMER VALUES (7, 'Muffy', 24, 'Indore', 10000);