21
Wie kann ich mehrere Datensätze in Tabelle einfügen, die Duplikate ignorieren. Ich benutze SQLAlchemy.SQLAlchemy INSERT IGNORE
Vielen Dank!
Wie kann ich mehrere Datensätze in Tabelle einfügen, die Duplikate ignorieren. Ich benutze SQLAlchemy.SQLAlchemy INSERT IGNORE
Vielen Dank!
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'}])