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

mysql вмъкване, ако ред вече не съществува в таблица с НЯМА УНИКАЛНИ ПОЛЕТА

няма АКО НЕ СЪЩЕСТВУВА синтаксис в INSERT , но можете да използвате механизма НА ДУБЛИРАН КЛЮЧ. Ако приемем, че създадете уникален индекс на име, фамилия, вашата актуализация може да чете:

INSERT INTO tb (firstname, lastname) 
VALUES ('Jack', 'Doe') 
ON DUPLICATE KEY UPDATE lastname = lastname;

което прави вложката неутрална.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на таймер за обратно отброяване на jquery с mysql datetime?

  2. Как мога да съпоставя дата на Java с DATETIME в mysql (по подразбиране това е TIMESTAMP) с анотации за хибернация

  3. MySQL подреждане по поле в Eloquent

  4. Как мога да създам и заредя втора база данни в ddev?

  5. MySQL функции за кеш и дата