Доброе время суток!
SQL Server 2016. Создаю файл форматирования fmt такой строчкой
bcp Base_S.dbo.tbl_S format nul -c -t, -f C:\TC\S.fmt –T
Разделителем полей выступает запятая, но в одном из полей есть запятая внутри значения поля, поэтому само значение поля выделено в кавычки. Чтобы такое принимать я правил руками файл fmt добавляя в разделитель ",\"" и "\",". Все работало хорошо, пока не пришел в руки csv файл в котором в этом поле то есть кавычки, то их нет ... Можно как-то обработать такую ситуацию?
Вот скрин - http://prntscr.com/gufqay
Заранее благодарю за помощь.
SQL Server 2016. Создаю файл форматирования fmt такой строчкой
bcp Base_S.dbo.tbl_S format nul -c -t, -f C:\TC\S.fmt –T
Разделителем полей выступает запятая, но в одном из полей есть запятая внутри значения поля, поэтому само значение поля выделено в кавычки. Чтобы такое принимать я правил руками файл fmt добавляя в разделитель ",\"" и "\",". Все работало хорошо, пока не пришел в руки csv файл в котором в этом поле то есть кавычки, то их нет ... Можно как-то обработать такую ситуацию?
Вот скрин - http://prntscr.com/gufqay
Заранее благодарю за помощь.