sql >> Databáze >  >> RDS >> Mysql

MySqlDb vyvolá Operand by měl obsahovat 1 sloupec(y) na příkazu insert ignore

Problém byl v datech vstupujících do tags sloupec. Pokoušel se předat seznam místo řetězce.

Pro ukázku v mé původní otázce jsem použil tento kód k převedení na řetězec.

','.join([u'plotting', u'equation-solving', u'differential-equations', u'numerical-integration', u'notebooks'])

Je třeba také poznamenat, že jsem si pokazil řádek odevzdání. Mělo by to být db.commit() nikoli cur.commit()



  1. Jak ROWNUM funguje ve stránkovacím dotazu?

  2. Vypočítejte rozdíl mezi 2 daty/časy v Oracle SQL

  3. Facebook user_id :big_int, int nebo string?

  4. Jak používat operátor větší než s datem?