sql >> Databasteknik >  >> RDS >> Mysql

Uppdatera tabell i MySQL med python dict

Ändra din SQL

sql = 'UPDATE '+table+' SET {} WHERE cart_SN = '.format(', '.join('{}=%s'.format(k) for k in cart))+sn

För i ditt fall

sql = 'UPDATE '+table+' SET {} WHERE cart_SN = '+sn+' '.format(', '.join('{}=%s'.format(k) for k in cart))

formatet tillämpas på ' '.fomat() tom sträng inte huvudsträngen




  1. EasyPHP 16.1 autostart http &mysql

  2. Minus vs utom skillnad i ORACLE/SQL-server

  3. SQL datumformat

  4. Försöker migrera lokal mysql-server till AWS