【发布时间】:2019-11-14 23:57:20
【问题描述】:
我有多个数据库,其中包含表名作为城市,它有一个名称,人口条目。
for /r %%i in (*.db) do sqlite3 -header -csv %%i .dump >> SAN.sql
sqlite3 final.db < SAN.sql
sqlite3 -header -csv c:/sqlite3/final.db "select DISTINCT * from city ;" > tracks.csv
我已经从当前目录中取出整个数据库并将其转储到 SQL 文件(SAN.sql)中 通过使用 Sqlite 工具,我将 SQL 文件 (SAN.sql) 中的条目复制到数据库 final.db 中。 我已将 final.DB 中的数据导出到 track.csv 文件中,以使用 DISTINCT 删除重复条目。 删除重复条目后,tracks.csv 如下所示:
name,population
Abilene,115930
Akron,217074
Albany,93994
Albuquerque,448607
Alexandria,128283
Allentown,106632
Amarillo,173627
Anaheim,328014
我想将tracks.csv 文件转换为数据库(.db)。请指导我。
提前致谢
【问题讨论】:
-
除了
c:/sqlite3/final.db中的c(这是不对的)这与C无关。