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

MySQL 'PERBARUI PADA KUNCI DUPLICATE' tanpa kolom unik?

Anda dapat membuat PRIMARY atau UNIQUE kunci dari beberapa kolom (disebut kunci komposit) di MySQL, yang akan memungkinkan ON DUPLICATE KEY untuk bekerja dengan baik.

// create a composite index
CREATE INDEX my_composite_index ON my_table (column1, column2);

// insert or update
INSERT INTO my_table (column1, column2) VALUES ('value1', 'value2') ON DUPLICATE KEY UPDATE column3=column3+1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Literal karakter Unicode (heksadesimal) di MySQL

  2. Praktik terbaik untuk menyimpan hash md5 secara efisien di mysql

  3. Cara Mendapatkan Data Satu Bulan Terakhir di MySQL

  4. Ditemukan:sedikit, diharapkan:boolean setelah pemutakhiran Hibernate 4

  5. MySQL:Cara Mendapatkan Panjang Teks Dalam Kolom