У меня есть простая команда BCP для запроса моей базы данных MSSQL и скопировать результат в CSV-файл, например так:BCP SQL команда в CSV-файл имеет форматирование вопроса
bcp "select fullname from [database1].[dbo].employee" queryout "c:\test\table.csv" -c -t"," -r"\n" -S servername -T
Проблема возникает, когда колонок ПолноеИмя является варчаром, разделенным запятой, как «Ли, Брюс». Когда результат копируется в CSV-файл, часть перед запятой (Lee) помещается в первый столбец в электронной таблице Excel, а часть после запятой (Bruce) помещается во второй столбец. Я бы хотел, чтобы он сохранил все в первом столбце и сохранил запятую (Lee, Bruce). Кто-нибудь знает, как это достичь?