Rumah >pangkalan data >SQL >Apakah pernyataan sisipan sql?

Apakah pernyataan sisipan sql?

青灯夜游
青灯夜游asal
2023-02-01 16:18:5136729semak imbas

Pernyataan sisipan SQL ialah "INSERT INTO", yang digunakan untuk memasukkan baris data baharu ke dalam jadual Terdapat dua sintaks asas "INSERT INTO nama jadual (nama medan 1, nama medan 2,... medan nama N) NILAI (nilai 1, nilai 2,... nilai N);" dan "MASUKKAN KE DALAM nama jadual NILAI (nilai 1, nilai 2,... nilai N);"; jika nama medan ditinggalkan, pastikan yang disisipkan Susunan nilai adalah sama dengan susunan medan dalam jadual.

Apakah pernyataan sisipan sql?

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

SQL INSERT INTO statement: Sisipkan data

Insert INTO statement mempunyai dua kegunaan asas

1 ) Masukkan data mengikut lajur yang ditentukan, sintaksnya adalah seperti berikut:

INSERT INTO table_name (column1, column2, column3,...columnN) 
VALUES (value1, value2, value3,...valueN);
  • lajur1, lajur2, lajur3,...lajurN mewakili nama lajur (nama medan) daripada data yang akan dimasukkan.

  • nilai1, nilai2, nilai3,...nilaiN mewakili nilai yang sepadan dengan setiap lajur.

2) Masukkan data untuk semua lajur, sintaksnya adalah seperti berikut:

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

Apabila menambah data untuk semua lajur dalam jadual , anda tidak boleh menggunakan SQL Nama lajur dinyatakan dalam penyata, tetapi pastikan nilai yang dimasukkan berada dalam susunan yang sama seperti lajur dalam jadual.

contoh penyata INSERT

1. Masukkan satu baris data

Contoh. 1 : Dalam jadual kursus, masukkan maklumat kursus baharu

Kaedah 1: Anda tidak perlu menentukan nama lajur, tetapi nilai yang dimasukkan mesti dimasukkan dalam susunan medan sedia ada dalam jadual

insert into suject values(4,4,'物理')

Hasil pelaksanaan:

Apakah pernyataan sisipan sql?

Kaedah 2: Anda boleh menentukan nama lajur, dan nilai yang dimasukkan kemudian akan berada dalam keadaan yang sama tertib sebagai nama lajur yang ditentukan

insert into suject(Cid,Cname,Tid) values(5,'历史',5)

Hasil pelaksanaan:

Apakah pernyataan sisipan sql?

2 Sisipkan berbilang baris data

  • Apabila anda perlu memasukkan berbilang baris data, gunakan Hanya pisahkan dengan koma Bahasa Inggeris

Contoh 2: Masukkan tiga maklumat kursus baharu ke dalam jadual kursus

Kaedah 1: Anda tidak perlu menentukan nama lajur Walau bagaimanapun, nilai yang dimasukkan mesti dimasukkan dalam susunan medan sedia ada dalam jadual

insert into suject values(4,4,'物理'),(5,5,'历史'),(6,6,'科学');

Hasil pelaksanaan:

Apakah pernyataan sisipan sql?

Kaedah 2: Anda boleh menentukan nama lajur, Nilai yang dimasukkan kemudian adalah dalam susunan yang sama seperti nama lajur yang ditentukan

insert into suject(Tid,Cname,Cid) values(7,'音乐',7),(8,'体育',8),(9,'书画',9);
Hasil pelaksanaan :

Apakah pernyataan sisipan sql?

Contoh 3: Dalam jadual teknologi , masukkan tiga maklumat guru baharu

insert into teachers(Tname,Tid) values('黄江',4),('刘玲',5),('赵国',6);
Hasil pelaksanaan:

Apakah pernyataan sisipan sql?

[Cadangan berkaitan:

tutorial video mysql

Atas ialah kandungan terperinci Apakah pernyataan sisipan sql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn