Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да деактивирам автоматично нарастващ идентификатор от актуализиране при актуализация на дублиран ключ?

Трябва да направи първичния ключ колоната с идентификатор, след което да зададе (плодове, цвят) като уникален ключ. След това можете да изпълните заявката, предоставена от @Andrew B Anthony по-долу:

INSERT INTO table (Fruit, Color) VALUES
    Apple, Red)
ON DUPLICATE KEY UPDATE 
Fruit=values(Fruit),
Color=values (Color)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изтриване на дублиращи се редове от MySql таблица

  2. Как да разбера дали sql израз се изпълнява в java?

  3. Уведомяване на потребителя при промяна на базата данни? JavaScript/AJAX

  4. Експортиране на MySQL база данни от XAMPP

  5. Как да направите поле за редактиране на Drupal 7 в таблицата само за администратор