我正在Microsoft SQL Server Management Studio中执行查询,并希望将其结果导出到Sqlite数据库。我需要做一次,也许两次,所以手动是好的。将SQL Server结果导出到Sqlite
约有5MM的结果。我尝试过csv,但由于结果集的大小以及转义值和逗号的问题,它无法工作。
理想情况下,我希望SQL Management Studio能够完成所有工作,在同一个查询中连接到源代码和sqlite数据库。那可能吗?
编辑:我去了BCP,然后SQL查询导入工具,像一个魅力工作。 我使用的BCP命令是:
PS M:\Desktop> bcp "SELECT STATEMENT" queryout output.txt -t^-S "SERVER ADDRESS" -T -c
然后SQLite中:
.separator "^"
.import output.txt table_name
http://www.sqlite.org/cvstrac/wiki?p=ImportingFiles
你需要多久做一次?程序/脚本问题查询/插入int sqlite将是非常微不足道的。来写。 – Doon