小编fys*_*loc的帖子

从命令提示符调用SQLite3中的多个命令

我希望能够创建一个批处理文件,它将循环遍历目录中的每个文件并将其导入SQlite3.我遇到的问题是SQlite3不接受来自命令提示符/批处理的多个命令,只有1个命令.

我试过的是:

 for %%f in (./tmp/*.csv) do (
     echo %%f
     sqlite3 database.db ".separator '|'" ".import './tmp/%%f' Dirs"
 ) 
Run Code Online (Sandbox Code Playgroud)

而且我得到了太多的选项错误,因为它只需要一个命令,而我需要超过1个.

我也不能编写第二个文本文件来由sqlite3调用,因为导入的文件将在每次迭代时更改.

帮助将不胜感激.

sqlite batch-file

5
推荐指数
1
解决办法
2597
查看次数

标签 统计

batch-file ×1

sqlite ×1