【发布时间】:2009-03-30 12:34:09
【问题描述】:
是否有人对可用于将存储在分隔文本文件中的数据批量加载到 SQLite 数据库中的实用程序有任何提示?
理想情况下,可以从脚本等中作为独立程序调用。
与我合作的一个小组有一个 Oracle 数据库,它会将一堆数据转储到文件中,然后将这些数据加载到 SQLite 数据库中以在移动设备上使用,并且正在寻找最简单的方法来实现这种场景。
【问题讨论】:
是否有人对可用于将存储在分隔文本文件中的数据批量加载到 SQLite 数据库中的实用程序有任何提示?
理想情况下,可以从脚本等中作为独立程序调用。
与我合作的一个小组有一个 Oracle 数据库,它会将一堆数据转储到文件中,然后将这些数据加载到 SQLite 数据库中以在移动设备上使用,并且正在寻找最简单的方法来实现这种场景。
【问题讨论】:
查看 sqite .import 命令 - 它确实做到了这一点。
您可以使用 .separator 命令设置分隔符
sqlite3 myDatabase
create table myTable (a, b, c);
.separator ','
.import myFile myTable
【讨论】:
.mode csv 将允许导入 CSV
【讨论】: