Eu tenho uma exportação SQL delimitada por vírgulas, mas alguns dados contêm vírgulas. Existe alguma maneira de corrigir isso? Acho que terei que reexportar os dados com um delimitador diferente.
Responder1
A especificação de um CSV é que as vírgulas nos dados sejam citadas assim a,b,c,"d,e",f. Se você puder adicionar as qoutes manualmente, deverá conseguir carregar os dados.
Para encontrar linhas que precisam ser corrigidas, você pode procurar linhas com mais vírgulas que (colunas -1).
Observe que citar dados sem vírgulas também é permitido, portanto, se você puder reescrever sua extração para fazer isso "a","b","c","d,e","f" também funcionará (desde que não haja citações em seus dados.)
Responder2
Se você colocar os campos de texto que contêm vírgulas nos dados entre aspas, essas vírgulas não deverão ser utilizadas como delimitadores
Responder3
Dá uma olhada aqui, é isso que você quer?