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

SQL - АКО СЪЩЕСТВУВА АКТУАЛИЗИРАНЕ ДРУГО ВЪВЕТЕ Синтактична грешка

INSERT INTO component_psar (tbl_id, row_nr, col_1, col_2, col_3, col_4, col_5, col_6, unit, add_info, fsar_lock)
VALUES('2', '1', '1', '1', '1', '1', '1', '1', '1', '1', 'N')
ON DUPLICATE KEY UPDATE col_1 = VALUES(col_1), col_2 = VALUES(col_2), col_3 = VALUES(col_3), col_4 = VALUES(col_4), col_5 = VALUES(col_5), col_6 = VALUES(col_6), unit = VALUES(unit), add_info = VALUES(add_info), fsar_lock = VALUES(fsar_lock)

Ще работи с tbl_id и row_nr с UNIQUE ключ.

Това е методът, към който DocJonas се свързва с пример.



  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 real escape низ?

  2. Вземете многоъгълни точки mysql

  3. QMYSQL драйверът не е зареден в Windows

  4. Преобразуване на MySQL в Doctrine Query Builder. Проблеми с IF и CONCAT. Или друг подход за подзаявки при избор

  5. Прочетете огромни текстови файлове и съхранявайте всеки ред в базата данни