Я использую инструмент командной строки sqlite3 на Mac. Эти команды в терминале будут выписывать содержимое таблицы A в файл csv, разделенный запятой «dataout.csv», и размещать его на рабочем столе.Как написать файл csv, разделенный точкой с запятой, с sqlite3 с терминала
sqlite> .header on
sqlite> .mode csv
sqlite> .once /Users/AccountName/Desktop/dataout.csv
sqlite> SELECT * FROM TableA;
Но как бы написать, если бы я хотел, чтобы результат в CSV-файл разделенных точкой с запятой? Является ли это возможным?
Причина, по которой я спрашиваю, заключается в том, что TableA включает запятые, поэтому поведение по умолчанию создаст файл cvs jibberish.
Спасибо, очень просто. – turingtested