我想使用PowerShell脚本将CSV文件(逗号分隔,带双引号)导入到SQLite中。我尝试了以下代码:
如何使用PowerShell脚本使此命令生效?
echo ".import export.csv mytable" | sqlite3.exe
我遇到了这个错误:
export.csv:327: 未转义的 " 字符
所有行都出现了这个错误。在SQLite的命令行 shell 中,相同的命令可以正常工作:
sqlite > .import export.csv mytable
如何使用PowerShell脚本使此命令生效?
echo
(实际上是Write-Output
的别名);尝试使用".import export.csv mytable" | sqlite3.exe
。 - Jeff Zeitlinsqlite3 yourdatabase.db < ".import export.csv mytable"
。 - henrycarteruk<
重定向。 - henrycarteruk