2010-02-07 8 views

Antwort

24

prefix_with("TEXT") fügt beliebigen Text zwischen INSERT und dem Rest des SQL hinzu. execute() akzeptiert eine Liste von Wörterbüchern mit den Datensätzen, die Sie einfügen möchten, oder ein einzelnes Wörterbuch, wenn Sie nur einen einzelnen Datensatz einfügen möchten.

Die SQLite-Syntax für das Verhalten Sie suchen:

inserter = table_object.insert().prefix_with("OR REPLACE") 
inserter.execute([{'column1':'value1'}, {'column1':'value2'}])