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

Pada kunci duplikat abaikan?

Akan menyarankan TIDAK menggunakan INSERT IGNORE karena mengabaikan SEMUA kesalahan (yaitu pengabaian global yang ceroboh). Sebagai gantinya, karena dalam contoh Anda tag adalah kunci unik, gunakan:

INSERT INTO table_tags (tag) VALUES ('tag_a'),('tab_b'),('tag_c')
ON DUPLICATE KEY UPDATE tag=tag;

pada kunci duplikat menghasilkan:

Kueri Oke, 0 baris terpengaruh (0,07 detik)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ASCII() Contoh – MySQL

  2. Cara Memanggil Prosedur Tersimpan MySQL Dengan Python

  3. Instal dan Gunakan Percona Toolkit di Centos 7

  4. Mengakhiri koneksi mysql yang menganggur

  5. JSON_CONTAINS() Contoh di MySQL