Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL INSERT INTO table VALUES.. vs INSERT INTO table SET

Sejauh yang saya tahu, kedua sintaks itu setara. Yang pertama adalah standar SQL, yang kedua adalah ekstensi MySQL.

Jadi mereka harus memiliki kinerja yang sama persis.

http://dev.mysql.com/doc/refman/5.6 /en/insert.html mengatakan:

INSERT menyisipkan baris baru ke dalam tabel yang sudah ada. Bentuk INSERT ... VALUES dan INSERT ... SET dari pernyataan menyisipkan baris berdasarkan nilai yang ditentukan secara eksplisit. Formulir INSERT ... SELECT menyisipkan baris yang dipilih dari tabel atau tabel lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi MySQL RADIANS() – Mengkonversi Dari Derajat ke Radian

  2. Bagaimana cara mengubah CHARACTER SET (dan COLLATION) di seluruh database?

  3. Bagaimana Anda bergabung di tabel yang sama, dua kali, di mysql?

  4. Bagaimana cara mengekstrak dua digit berturut-turut dari bidang teks di MySQL?

  5. Kembalikan Hanya Nilai Numerik di MySQL