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

Грешка при използване на INSERT INTO table НА DUPLICATE KEY, като се използва масив за цикъл

Следната заявка за вмъкване работи с цикъл for.

insertQry="INSERT INTO ZIP_TERR(zip_code, territory_code, territory_name, state) VALUES(%s, %s, %s, %s) ON DUPLICATE KEY UPDATE territory_name = %s, state = %s;

n=cursor.execute(insertQry, (r.zip_code, r.territory_code, r.territory_name, r.state, r.territory_name, r.state))
print (" CURSOR status :", n)

Резултат:

CURSOR status : 2

Благодаря. Надявам се, че това ще бъде от позоваване на други.




  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 база данни с go-sql-driver

  2. #1273 – Неизвестно съпоставяне:‘utf8mb4_unicode_520_ci’

  3. предоставеният аргумент не е валиден ресурс за MySQL резултат

  4. Модел за глобални настройки на Laravel

  5. Избиране на таблични данни с PDO изрази