Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Memasukkan Berbilang Baris ke dalam Jadual Pelayan SQL dengan Pertanyaan Tunggal?

Bagaimanakah Saya Boleh Memasukkan Berbilang Baris ke dalam Jadual Pelayan SQL dengan Pertanyaan Tunggal?

Barbara Streisand
Lepaskan: 2025-01-22 11:16:16
asal
712 orang telah melayarinya

How Can I Insert Multiple Rows into a SQL Server Table with a Single Query?

Memasukkan Berbilang Baris dengan Cekap ke dalam Pelayan SQL

Perlu menambah berbilang entri data pada jadual SQL Server anda tanpa menulis berbilang pernyataan INSERT? Panduan ini menunjukkan cara untuk memasukkan berbilang baris menggunakan satu pertanyaan SQL, kaedah yang sangat cekap, terutamanya untuk set data yang besar atau apabila integriti transaksi adalah penting.

SQL Server (2008 dan kemudian) menawarkan sintaks ringkas untuk ini:

<code class="language-sql">INSERT INTO MyTable (Column1, Column2, Column3) VALUES
(Value1, Value2, Value3), (Value1, Value2, Value3), ...</code>
Salin selepas log masuk

Mari kita ilustrasikan dengan contoh. Andaikan anda mempunyai MyTable dengan lajur Person, Id dan Office. Untuk memasukkan empat baris, pertanyaan tunggal berikut sudah memadai:

<code class="language-sql">INSERT INTO MyTable (Person, Id, Office) VALUES
('John', 123, 'Lloyds Office'),
('Jane', 124, 'Lloyds Office'),
('Billy', 125, 'London Office'),
('Miranda', 126, 'Bristol Office');</code>
Salin selepas log masuk

Pendekatan ini memasukkan semua empat baris dalam satu transaksi, memastikan ketekalan data. Menyenaraikan lajur secara eksplisit meningkatkan kebolehbacaan dan melindungi integriti data.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memasukkan Berbilang Baris ke dalam Jadual Pelayan SQL dengan Pertanyaan Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan