sql >> Database teknologi >  >> RDS >> Mysql

Fejl under brug af INSERT INTO table ON DUPLICATE KEY, ved brug af et for loop-array

Følgende indsættelsesforespørgsel virker, med en for-løkke.

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)

Resultatoutput:

CURSOR status : 2

Tak. Håber dette vil være en reference for andre.




  1. MySQL-indeksering og brug af filer

  2. Php simpelt login script hvid side

  3. Neo4j browser

  4. Ruby/PgSQL fejl ved Rails start:kan ikke indlæse en sådan fil -- pg_ext (LoadError)