BCP для разделителя .csv

У меня возникла проблема с отображением результатов с экспортом bcp в csv.

Нижеследующее работает отлично, но разделяется запятой, поэтому не будет работать для того, что мне нужно.

DECLARE @sql VARCHAR(8000) SET @sql = 'bcp "SELECT * FROM db..viewname" queryout "C:\test.csv" -c –t, -T -S <SERVERNAME>' EXEC master..xp_cmdshell @sql 

Результаты:

введите описание изображения здесь

Но если я изменю «,» на трубу (или что-то еще), она сломается.

 DECLARE @sql VARCHAR(8000) SET @sql = 'bcp "SELECT * FROM db..viewname" queryout "C:\test.csv" -c –t"|" -T -S <SERVERNAME>' EXEC master..xp_cmdshell @sql 

Результаты:

введите описание изображения здесь

Используемое представление представляет собой простой выбор столбца из таблицы с предложением WHERE.

Что мне здесь не хватает …?

Interesting Posts

DbConnection.Open () работает, но dbConnection.OpenAsync () не

Обновлять изменения в локальном SQL-сервере db до Sql Azure db немедленно?

Драйвер не смог установить безопасное соединение с SQL Server с помощью SSL

Несколько COUNT (*) с соединением

Sql-запрос сервера выполняется нормально в SQLServer, но тот же запрос не работает с JDBI

Что случилось с этой логикой формы входа в C #?

Как присоединиться и выбрать из таблиц с условиями?

Высокое время выполнения рассылки при изменении значения сравнения по запросу

Возвращает значения из хранимой процедуры SQL Server

SQL Query, чтобы узнать записи, созданные за последний час (работа с форматом даты и времени epoch)

Как я могу запросить значение в столбце SQL Server TEXT, который содержит XML (а не тип столбца xml)

Ошибка с описанием случая в таблице изменений

Простой запрос для получения максимального значения для каждого идентификатора

Как увидеть активные соединения SQL Server?

SQL WITH CTE с последующей проблемой удаления

Давайте будем гением компьютера.