如何在sqlite中使用CR(回车)而不是LF(换行)输出?

时间:2014-08-19 02:34:11

标签: csv sqlite

我正在尝试输出到csv文件并使用以下命令:

once output.csv;
select * from table;

使用上面的命令,它将输出一个使用LF表示换行符的csv文件。无论如何都要更改设置,以便在输出文件时使用CR而不是LF?

注意:我可以使用excel打开它,但如果我导出多个文件,这将是一个麻烦。

1 个答案:

答案 0 :(得分:4)

从版本3.8.6开始,您可以使用.separator命令在CSV模式下定义记录分隔符:

.mode csv
.separator , "\r"
.once output.csv
select * from mytable;