Problemas de importação delimitados por vírgula no SQL Server

0

Estou tendo um problema com o SQL Server. Eu tenho uma tabela com 42 colunas para as quais há importações mensais frequentes. Essas importações são de um arquivo simples usando o assistente de importação e exportação. Meu problema é que minha coluna de localização tem informações no formato:

  • Sydney, Austrália
  • Londres, Inglaterra
  • Paris, França
  • Nova York, EUA

Qual é a melhor maneira de exibir os dados da mesma maneira ou de maneira semelhante sem que a coluna de localização seja dividida em duas. Por exemplo: eu poderia colocar aspas em torno de tudo? Eu sei que você pode apenas verificar, mas existe algum tipo de controle que eu poderia implelement que iria pedir um erro se algo assim acontece?

Obrigado pelo seu tempo!

    
por user3845582 22.08.2014 / 21:43

1 resposta

2

Por rfc4180 , você deve usar aspas duplas para delimitar o campo.

Fields containing line breaks (CRLF), double quotes, and commas should be enclosed in double-quotes. For example:

   "aaa","b CRLF
   bb","ccc" CRLF
   zzz,yyy,xxx
   "New York City, USA","next field value","Field, With, Lots, Of, Commas"
    
por 22.08.2014 / 22:00