Rumah >pangkalan data >SQL >Penggunaan pernyataan sisip dalam SQL

Penggunaan pernyataan sisip dalam SQL

小老鼠
小老鼠asal
2024-05-06 15:45:251147semak imbas

Pernyataan INSERT digunakan untuk memasukkan rekod baharu ke dalam jadual pangkalan data. Sintaks ialah: INSERT INTO nama jadual (lajur 1, lajur 2, ...) NILAI (nilai 1, nilai 2, ...); konflik kunci utama, rekod sedia ada akan dikemas kini Jika kunci utama bercanggah, sisipan akan diabaikan. Apabila tiada nama lajur dinyatakan, nilai dimasukkan dalam susunan yang ditakrifkan oleh jadual, tiada nilai diperlukan untuk lajur kenaikan automatik ialah 1 pada sisipan yang berjaya;

Penggunaan pernyataan sisip dalam SQL

INSERT penggunaan pernyataan

INSERT pernyataan ialah pernyataan dalam SQL (Bahasa Pertanyaan Berstruktur) yang digunakan untuk memasukkan rekod baharu ke dalam jadual pangkalan data. Sintaksnya adalah seperti berikut:

<code>INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...)</code>

Arahan penggunaan:

  • nama_jadual: Nama jadual yang akan dimasukkan rekod.
  • lajur1, lajur2, ...: Nama lajur untuk memasukkan data ke dalamnya. Jika diabaikan, sisipan akan masuk ke semua lajur bukan kenaikan automatik.
  • nilai1, nilai2, ...: Nilai yang akan dimasukkan ke dalam lajur yang ditentukan. Susunan nilai mestilah sama dengan susunan nama lajur. .

INSERT ... PADA KEMASKINI KUNCI DUA: Jika nilai kunci utama rekod yang akan dimasukkan sepadan dengan rekod sedia ada dalam jadual, kemas kini rekod sedia ada.

INSERT ... ABAIKAN

: Jika nilai kunci utama rekod yang akan dimasukkan sepadan dengan rekod sedia ada dalam jadual, sisipan diabaikan.
  • Nota Tambahan:
  • Jika tiada nama lajur dinyatakan, nilai yang dimasukkan akan dimasukkan dalam susunan yang ditentukan oleh jadual.
  • Jika lajur yang hendak disisipkan ialah lajur kenaikan automatik, tidak perlu menyatakan nilainya. Pernyataan INSERT mempengaruhi bilangan rekod dalam jadual. Jika sisipan berjaya, bilangan baris yang terjejas ialah 1.
Jika sisipan gagal (mis. disebabkan oleh jenis data atau konflik kekangan), ralat ditimbulkan.

Atas ialah kandungan terperinci Penggunaan pernyataan sisip dalam 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