SQLite数据库锁定INSERTS或REPLACE的大型查询

时间:2014-07-10 12:59:26

标签: android sqlite

我希望有人可以帮我这个,我目前有一个android应用程序,它有一个SQLite数据库,可以执行带有SQLite查询的txt来修改数据库,我的问题是当我使用大量的INSERT OR时REPLACE我得到一个错误DATABASE LOCKED AT LINE xxx(有时我执行相同的查询,它总是一个不同的行)这个错误似乎开始发生在1600行或更多。查询当前为每行

构造如下
INSERT OR REPLACE INTO "TABLE003" VALUES('000001','Group1',NULL,'20140519163202','20140519163202');

我目前有2700行我想执行,如果我将查询分解为大约500行,每个我都没有问题,这是一个已知的INSERT或REPLACE的大查询吗?是否有解决方法(除了将查询分解为每个500行的查询)?

0 个答案:

没有答案