
Ich habe einen SQL-Export, der durch Kommas getrennt ist, aber einige der Daten enthalten Kommas. Gibt es eine Möglichkeit, das zu beheben? Ich vermute, ich muss die Daten mit einem anderen Trennzeichen erneut exportieren.
Antwort1
Die Spezifikation einer CSV-Datei sieht vor, dass Kommas in Daten wie folgt in Anführungszeichen gesetzt werden: a,b,c,"d,e",f. Wenn Sie die Anführungszeichen manuell hinzufügen können, sollten Sie in der Lage sein, die Daten zu laden.
Um Zeilen zu finden, die korrigiert werden müssen, können Sie nach Zeilen mit mehr Kommas als (Spalten -1) suchen.
Beachten Sie, dass das Zitieren von Daten ohne Kommas ebenfalls zulässig ist. Wenn Sie Ihren Auszug also so umschreiben können, dass er die Zeichenfolge „a“, „b“, „c“, „d, e“, „f“ enthält, funktioniert dies auch (solange Ihre Daten keine Anführungszeichen enthalten).
Antwort2
Wenn Sie die Textfelder, die Kommas enthalten, in Anführungszeichen setzen, sollten diese Kommas nicht als Trennzeichen verwendet werden.
Antwort3
Schauen Sie hier, ist es das, was Sie wollen?