sql >> Database >  >> RDS >> Mysql

Tabel bijwerken in MySQL met python dict

Wijzig uw SQL

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

Omdat in jouw geval

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

formaat wordt toegepast op ' '.fomat() lege tekenreeks niet de hoofdtekenreeks




  1. Het Halloween-probleem – Deel 2

  2. Node MySQL escape LIKE-instructie

  3. Een maand toevoegen aan een datum in SQLite

  4. Hoe lid te worden van mysql-tabellen