Latest web development tutorials

Pernyataan SQL INSERT INTO

INSERT INTO digunakan untuk menyisipkan catatan baru ke meja.


Pernyataan SQL INSERT INTO

INSERT INTO digunakan untuk menyisipkan catatan baru ke meja.

SQL INSERT INTO Sintaks

INSERT INTO dapat ditulis dalam dua bentuk.

Bentuk pertama yang memasukkan data tanpa menentukan nama kolom, hanya untuk memberikan nilai yang akan dimasukkan:

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

Bentuk kedua Anda harus menentukan nama kolom dan nilai-nilai yang harus dimasukkan:

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


Demo Database

Dalam tutorial ini, kita akan menggunakan database contoh w3big.

Berikut ini adalah yang dipilih "Website" data tabel:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+


INSERT INTO contoh

Misalkan kita ingin "Website" meja, menyisipkan baris baru.

Kita dapat menggunakan pernyataan SQL berikut:

contoh

INSERT INTO website (Nama, url, alexa, negara ) NILAI ( 'Baidu', 'https://www.baidu.com/', '4 ', 'CN');

Jalankan SQL di atas, kemudian membaca "Website" daftar, data adalah sebagai berikut:


lampu Pernahkah Anda memperhatikan, kita tidak perlu memasukkan apapun bidang id digital?
kolom id secara otomatis diperbarui pada tabel dari setiap record memiliki nomor unik.


Memasukkan data dalam kolom tertentu

Kami juga dapat memasukkan data dalam kolom tertentu.

Pernyataan SQL berikut untuk menyisipkan baris baru, tapi hanya memasukkan kolom data (bidang id secara otomatis diperbarui) dalam "nama", "url" dan "negara":

contoh

INSERT INTO website (Nama, url, negara) NILAI ( 'Stackoverflow', 'http://stackoverflow.com/' , 'IND');

Jalankan SQL di atas, kemudian membaca "Website" daftar, data adalah sebagai berikut: