2015-10-16 59 views
0

我在Mac上使用sqlite3命令行工具。 終端中的這些命令會將TableA的內容寫出到逗號分隔的csv文件「dataout.csv」中,並將其放置在桌面上。如何使用終端上的sqlite3編寫以分號分隔的csv文件

sqlite> .header on 
sqlite> .mode csv 
sqlite> .once /Users/AccountName/Desktop/dataout.csv 
sqlite> SELECT * FROM TableA; 

但我怎麼會寫,如果我想要的結果是一個分號分隔 csv文件?可能嗎?

我問的原因是TableA包含逗號,所以默認行爲會創建一個cib文件。

回答

1

使用.separator你這樣的SELECT前:

.separator ";" 
+0

謝謝,非常簡單。 – turingtested

相關問題