Thread Schönheitsfrage bei Load Data mit \n
(8 answers)
Opened by andi84 at 2011-10-17 16:23
Hallo PerlCommunity,
ich habe lediglich eine Schönheitsfrage. Leider konnte ich dazu kein passenden Information im www finden :/ Wir haben eine csv Datei von der ich lediglich zwei Spalten benötige und diese wieder per MySQL LOAD DATA importiere. Im Grunde funktioniert alles wie es soll. Nur wird in der Spalte eBayNr in der MySQL-Tabelle hinter dem Wert ein nettes ❒ (Viereck) angezeigt. Wenn ich dies kopiere und wieder in einem Editor einfüge, verhält es sich wie ein \n . Aufbereitung für die LOAD DATA Code: (dl
)
1 push(@insert_historyeinstellkosten,"$row_csv[8];$row_csv[1]\n"); LOAD DATA Code: (dl
)
1 $table_header = "`AfterbuyNr`,`eBayNr`"; Mein aktueller Trick um dieses nervige ❒ (Viereck) zu umgehen. Code: (dl
)
1
Wenn ich die push Zeile umschreibe, dann wird es ganz verrückt. Dann importiert er die "" mit. Und es ist ein ganz anderer Wert in den Zeilen hinterlegt. Code: (dl
)
push(@insert_historyeinstellkosten,"\"$row_csv[8]\";\"$row_csv[1]\"\n"); Beispiel: Temp Datei für LOAD DATA "100002";"123456789" "100003";"123456790" DB-Tabelle danach 100002;"654689743" 100003;"897346698" Ich stehe bei dieser Sache irgendwie auf dem Schlauch... und ich finde keine Antwort auf dieses Problem. Ok ich kann mit meinem Trick leben aber schön ist es nicht. Gruß Andi Last edited: 2011-10-17 16:26:32 +0200 (CEST) |