У меня проблема с SQL Server. У меня есть таблица с 42 столбцами, в которые часто ежемесячно импортируется. Эти импорта из плоского файла с использованием мастера импорта и экспорта. Моя проблема в том, что мой столбец местоположения имеет информацию в формате:

  • Сидней, Австралия
  • Лондон, Англия
  • Париж, Франция
  • Нью-Йорк, США

Что является лучшим способом для меня отображать данные одинаково или аналогично без разделения столбца местоположения на две части. Например: могу ли я поставить цитаты вокруг всего? Я знаю, что вы можете просто проверить, но есть ли какой-то элемент управления, который я мог бы реализовать, который вызвал бы ошибку, если что-то подобное произойдет?

Спасибо за ваше время!

1 ответ1

2

Согласно rfc4180, вы должны использовать двойные кавычки, чтобы заключить поле.

Поля, содержащие разрывы строк (CRLF), двойные кавычки и запятые, должны быть заключены в двойные кавычки. Например:

   "aaa","b CRLF
   bb","ccc" CRLF
   zzz,yyy,xxx
   "New York City, USA","next field value","Field, With, Lots, Of, Commas"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .