Hallo Leute,
unsere Firma bekommt Ende der Woche eine Software installiert, die unseren Kundenstamm täglich auf irgendwelche Delikte (Terrorlisten etc.) überprüfen wird.
Hierfür muss täglich eine aktuelle Liste mit Kundendaten aus unserem ERP generiert werden.
Befehl sieht bisher wie folgt aus
Soweit so gut.
Leider werden in der Ausgabe die Umlaute nur wie folgt angezeigt: ö
Wenn ich per
die Spalte in Latin1 konvertiere, passt es, jedoch funktioniert dies nur bei einer Spalte. Wenn ich mehrere Spalten in die Klammer schreibe, kommt er mir mit Syntax Fehler 1064.
habe ich auch schon probiert, jedoch nimmt er das auch nicht.
MySQL-Version is 5.0.95
Vielleicht kann mir hier jmd helfen.
Gruß
g0drealm
unsere Firma bekommt Ende der Woche eine Software installiert, die unseren Kundenstamm täglich auf irgendwelche Delikte (Terrorlisten etc.) überprüfen wird.
Hierfür muss täglich eine aktuelle Liste mit Kundendaten aus unserem ERP generiert werden.
Befehl sieht bisher wie folgt aus
Code:
SELECT NAME1, NAME2, NAME3, STRASSE, PLZ, ORT
INTO OUTFILE '/tmp/liste.csv'
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM db.kunden;
Soweit so gut.
Leider werden in der Ausgabe die Umlaute nur wie folgt angezeigt: ö
Wenn ich per
Code:
SELECT convert(NAME1 USING latin1)
die Spalte in Latin1 konvertiere, passt es, jedoch funktioniert dies nur bei einer Spalte. Wenn ich mehrere Spalten in die Klammer schreibe, kommt er mir mit Syntax Fehler 1064.
Code:
CHARACTER SET latin1
habe ich auch schon probiert, jedoch nimmt er das auch nicht.
MySQL-Version is 5.0.95
Vielleicht kann mir hier jmd helfen.
Gruß
g0drealm