Sintaks asas pernyataan sisipan "MASUKKAN KE DALAM nama jadual (lajur 1, lajur 2, lajur 3, ...), NILAI (nilai 1, nilai 2, nilai 3, ...);", "nama jadual " ialah Nama jadual yang akan dimasukkan data. "Lajur 1", "Lajur 2", "Lajur 3", dll. ialah nama lajur dalam jadual yang akan dimasukkan data. " Nilai 1", "Nilai 2", "Nilai 3", dsb. ialah Nilai data untuk dimasukkan.
Insert statement ialah pernyataan dalam SQL yang digunakan untuk memasukkan satu atau lebih baris data ke dalam jadual pangkalan data. Ia boleh memasukkan data ke dalam lajur jadual tertentu atau menggantikan data sedia ada dalam jadual. Berikut ialah sintaks asas pernyataan Sisipkan:
INSERT INTO 表名 (列 1, 列 2, 列 3, ...) VALUES (值 1, 值 2, 值 3, ...);
Di mana:
- `nama jadual`: nama jadual di mana data akan dimasukkan.
- `Lajur 1`, `Lajur 2`, `Lajur 3`, dsb.: Nama lajur dalam jadual yang akan dimasukkan data.
- `Nilai 1`, `Nilai 2`, `Nilai 3`, dsb.: Nilai data yang akan dimasukkan.
Berikut ialah beberapa contoh penggunaan penyataan Sisip:
1 Sisipkan baris data:
Katakan terdapat jadual bernama `pelajar`, yang mengandungi tiga lajur: `id`, `nama` dan `umur. `. Untuk memasukkan baris data ke dalam jadual ini, anda boleh menggunakan pernyataan berikut:
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20);
Ini akan memasukkan baris data dalam jadual `pelajar`, dengan `id` ialah 1, `nama` ialah 'Alice' dan `umur` ialah 20.
2. Masukkan berbilang baris data:
Untuk memasukkan berbilang baris data sekaligus, anda boleh menggunakan pernyataan berikut:
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20), (2, 'Bob', 22), (3, 'Charlie', 23);
Ini akan memasukkan tiga baris data dalam jadual `pelajar`.
3 Sisipkan data dan hitung nilai lajur baharu:
Katakan terdapat jadual bernama `orders`, yang mengandungi tiga lajur: `id`, `customer_id` dan `total_amount`. Untuk memasukkan baris data ke dalam jadual dan mengira nilai baharu lajur `total_amount`, anda boleh menggunakan pernyataan berikut:
INSERT INTO orders (id, customer_id, total_amount) VALUES (1, 1001, 500 + 300);
Ini akan memasukkan satu baris data ke dalam jadual `orders`, di mana `id` ialah 1 dan `id_pelanggan` ialah 1001 , `jumlah_jumlah` ialah 800.
4 Gantikan data dalam jadual:
Untuk menggantikan data dalam jadual, anda boleh menggunakan penyataan Sisip dan bandingkan nilai dalam klausa `VALUES` dengan nilai sedia ada dalam jadual. Sebagai contoh, katakan terdapat jadual bernama `pelajar`, yang mengandungi tiga lajur: `id`, `nama` dan `umur`. Untuk menggantikan baris data dalam jadual, anda boleh menggunakan pernyataan berikut:
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20) WHERE id = 1;
Ini akan menggantikan baris dengan id 1 dalam jadual pelajar, dengan nama Alice dan umur 20 tahun.
Nota: Apabila melaksanakan pernyataan Sisipkan, jika baris dengan nilai kunci utama yang sama sudah wujud dalam jadual, konflik akan berlaku. Dalam kes ini, anda boleh menggunakan klausa `KEMASKINI KUNCI DUPLICATE` untuk menentukan cara mengendalikan konflik. Contohnya, untuk memasukkan baris dengan `id` yang sama dan mengemas kini nilai lajur `umur`, anda boleh menggunakan pernyataan berikut:
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20) ON DUPLICATE KEY UPDATE age = age + 1;
Ini akan memasukkan baris data dalam jadual `pelajar`, di mana ` id` ialah 1, `nama ` ialah 'Alice' dan `umur` ialah 20. Jika konflik berlaku, nilai lajur `umur` dikemas kini supaya ia dinaikkan sebanyak 1.
Atas ialah kandungan terperinci sisipkan kenyataan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).
