CSV模式在sqlite3 shell中是否特殊?

时间:2017-10-10 02:12:21

标签: sqlite

如果我要以逗号分隔的形式格式化某些内容,以下哪项是更好的做法:

  1. .separated ","
  2. .mode csv
  3. 以上两者之间是否有任何重大差异?

1 个答案:

答案 0 :(得分:1)

.separator ","只需更改列分隔符。

在CSV模式下,sqlite3命令行shell在需要时用引号括起字段值:

> .mode list          (default)
> .separator ","
> SELECT 1, 2, ',';
1,2,,
> .mode csv
> SELECT 1, 2, ',';
1,2,","