2016-09-27 4 views
0

Ich habe eine Datenbanktabelle für 397 Datensätze mit TeraData FastExport-Dienstprogramm exportiert. Die exportierte CSV-Datei zeigt beim Öffnen in Excel die korrekte Datensatzanzahl als 398 (einschließlich Kopfzeile) an. Aber in Unix mit wc -l Befehl zeigt die Datensatzanzahl als 405 statt 398. Auch in Notepad ++ ist die Anzahl der Datensätze 405.Texteditor in Unix mit einer höheren Anzahl von Datensätzen als in Excel. Was könnte der Grund dafür sein?

Ich bin nicht in der Lage herauszufinden, was dieses Problem verursachen könnte. Warum würde der Datensatz eine CSV-Datei zwischen Text-Editoren und Excel zählen?

Irgendwelche Ideen?

Antwort

0

In CSV können Sie Zeilenumbrüche als Teil eines "value/cell" haben, indem Sie Anführungszeichen verwenden, um zu verdeutlichen, dass es sich um einen Wert und nicht um den Anfang einer neuen Zeile handelt.

In diesem Fall würde das Excel nur eine "Zelle" betrachten und es würde nicht die Anzahl der Excel-Zeilen erhöhen, während ein Texteditor den Zeilenumbruch erkennen und zählen würde.

Verwandte Themen