vírgulas em arquivos delimitados por vírgula

1

Eu tenho uma exportação SQL que é delimitada por vírgulas, mas alguns dos dados têm vírgulas. Existe alguma maneira de corrigir isso? Eu estou supondo que eu vou ter que reexportar os dados com um delimitador diferente.

    
por xxl3ww 27.10.2010 / 21:15

3 respostas

3

A especificação de um CSV é que vírgulas em dados sejam citadas como a, b, c, "d, e", f. Se você puder adicionar os qoutes manualmente, então poderá conseguir que os dados sejam carregados.

Para encontrar linhas que precisem de conserto, você pode procurar linhas com mais vírgulas do que (colunas -1).

Note que citar dados sem vírgulas também é permissível, então se você pode reescrever seu trecho para fazer isso "a", "b", "c", "d, e", "f", ele também funcionará como não há cotações em seus dados.)

    
por 27.10.2010 / 21:24
1

Se você colocar os campos de texto que contêm vírgulas nos dados entre aspas, essas vírgulas não devem ser selecionadas como delimitadores

    
por 27.10.2010 / 21:21
0

Dê uma olhada aqui, é isso que você quer?

link

    
por 27.10.2010 / 21:25