Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zaktualizuj tabelę w MySQL za pomocą Pythona dict

Zmień swój SQL

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

Ponieważ w twoim przypadku

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

format jest stosowany do ' '.fomat() pusty ciąg, a nie główny ciąg




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przeprowadzić uwierzytelnianie w node.js, którego mogę używać z mojej strony internetowej?

  2. transakcja mysql - wycofaj każdy wyjątek

  3. Jak utworzyć plik XML z zapytań MySQL Data?

  4. Łączenie się ze zdalną bazą danych z komputera lokalnego za pomocą mysql i PHP

  5. STWÓRZ TABELĘ JAK A1 jako A2