В настоящее время у меня есть sproc, который экспортирует данные в файл csv с помощью bcp.В настоящее время он работает нормально, за исключением изменения требования, файл больше не может иметь разделитель строки '\ n' и теперь должен иметь разделитель строки ','.В результате быстрого поиска я обнаружил, что необходимо добавить тег '-r delimiter ', однако мой экспорт теперь выглядит в другой языковой кодировке.
Я придерживаюсь такой логикииспользование для построения моего запроса на выполнение:
SET @tempSQL = 'bcp "select * from ' + @tempTableName + ' " queryout "' + @fileName +'" -T -c -t"," -r"," -k -CRAW'
Дополнительные сведения: При открытии файла в Notepad ++ или vim он выглядит хорошо, однако при просмотре в блокноте он выглядит как китайские символы.