尝试它时,我在“.”上出现了语法错误。
如果没有,是否有另一种方法可以将数据批量加载到具有类似性能的 sqlite 数据库中? .import(从命令行)在一分钟内就能完成插入(包含在事务中)需要 20 多分钟的工作。
我在阅读 Faster bulk inserts in sqlite3? 后尝试使用 .import 。我已经尝试了除虚拟表之外的所有其他建议。
谢谢!
最佳答案
所有.blah
命令仅是sqlite shell的功能;它们不能从 JDBC(或任何其他嵌入语言)中使用。对于非常大的数据导入,可以单独运行它(或者在子进程中运行,前提是父进程当时没有处理任何其他事务)。
关于java - 可以从 JDBC 中运行 sqlite .import 命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10560074/