Hallo,
ich möchte gerne eine leider nicht veränderbare csv Datei in MySQL einfügen.
Die CSV ist wiefolgt aufgebaut
dd.mm.yyyy,HH:ii,"0,94357 ",„0,53255“,„NOLOG“,„NOLOG“
Die 2 Werte sind mal 2 Beispielwerte
Meine Tabelle hat folgende Spalten
Datum,Zeit,Wert1,Wert2
CHAR TIME DOUBLE DOUBLE
Leider kann ich die 2 Werte nicht einbinden da die Werte z.B. 0,93457 und nicht 0.93457 sind.
Kann ich in der IMPORT ANWEISUNG bei
IGNORE 1 LINES („Datum“,„Zeit“,„Wert1“,„Wert2“)
eine REPLACE Anweisung einbinden?
z.B. REPLACE (Wert1,".",",") um das Komma durch einen Punkt zu ersetzen?
Setze ich die Anweisung vor/nach dem IGNORE bekomme ich eine Fehlermeldung.
Da es viele Werte sind, möchte ich nicht 2 weitere Spalten erzeugen mit CHAR um sie dort zu REPLACEN und bei WERT1/2 einzusetzen.