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

Kesalahan SQL Ganti atau Sisipkan Ke Sintaks

MySQL tidak mendukung INSERT OR REPLACE INTO sintaks yang saya lihat. Anda mungkin mencari sesuatu seperti INSERT INTO ... ON DUPLICATE KEY UPDATE . Dalam contoh Anda mungkin terlihat seperti ini:

INSERT INTO myTable (name, string, lang) VALUES (param1, param2, param3)
ON DUPLICATE KEY UPDATE name = param1, string = param2, lang = param3;

Informasi lebih lanjut dapat ditemukan dalam dokumentasi di sini:https://dev .mysql.com/doc/refman/5.0/en/insert.html

Contohnya dapat ditemukan menggunakan SQL Fiddle ini .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian langsung menggunakan Codeigniter Mysql

  2. Bergabunglah dengan Kolom dengan kueri SELECT di PostgreSQL

  3. Salin/duplikat baris SQL dengan gumpalan/teks, Bagaimana caranya?

  4. Laravel:Dapatkan Objek Dari Koleksi Berdasarkan Atribut

  5. gunakan pemicu yang sama untuk tabel yang berbeda