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

hromadné vkládání hodnot seznamu pomocí SQLAlchemy Core

Zde je jeden způsob, jak to udělat:

MyTable.__table__.insert().execute([{'color': 'blue'}, 
                                    {'color': 'red'}, 
                                    {'color': 'green'}])

Nebo pomocí connection.execute() :

conn.execute(MyTable.insert(), [{'color': 'blue'}, 
                                {'color': 'red'}, 
                                {'color': 'green'}])

Můžete snadno vytvořit seznam diktátů ze seznamu, který máte:

[{'color': value} for value in colors]


  1. MySQL:Trvalé nastavení sql_mode

  2. MySQL:Velmi pomalá aktualizace/vkládání/mazání dotazů visí na kroku ukončení dotazu

  3. Převést hex na binární v MySQL

  4. Zaškrtávací políčko PHP nastaveno na kontrolu na základě hodnoty databáze