【发布时间】:2010-10-31 01:29:23
【问题描述】:
好的,我正在使用带有 sqlite 的 apsw,并且有一个很大的条目列表。每个条目都包含一个要插入的新行。条目的数量有时是 20,有时是 21。由于 apsw 在curser.execute() 中支持多个 sql 语句,我想知道是否有一种更容易混淆的方式将我的所有列表条目插入数据库,而不是仅仅执行类似
for entry in foo:
cursor.execute(INSERT OR UPDATE INTO database.main ("{0}".format(entry))
我想在一个线程中完成,因为每次执行完成时 sqlite 都会自动提交到数据库。有没有更简单、更高效、更不容易混淆的方法?
【问题讨论】: