Mailinglisten-Archive |
1. Entweder die Textdatei vor dem Insert aufbereiten
2. Oder mit den SQL-Befehlen
RTRIM(feldname) // Alle folgenden Leerzeichen entfernen
LTRIM(feldname) // Alle führenden Leerzeichen entfernen
TRIM(feldname) // Kombination aus beidem
die Datenbank nach dem Insert Updaten
UPDATE table SET fieldname = TRIM(feldname)
Wie du das wärend des Einlesens machen kann weiß ich nicht,
kommt auch drauf an wie und mit welchem Programm du die Datei einliest.
Gruß Michael
----- Original Message -----
From: "Jens Wolfgarten" <JWolfgarten_(at)_web.de>
To: <mysql-de_(at)_lists.4t2.com>
Sent: Friday, January 26, 2001 1:38 PM
Subject: cvs insert mit ; und Leerzeichen
Hallo Liste!
Ich habe eine Frage zu MySQL. Folgendes Problem gibt es: Ich habe eine Datei
upload.txt, die zwar mit ; getrennt ist, aber eine feste Spaltenbreite
enthält. Ist es möglich die Leerzeichen vor und nach dem Feld abzuschneiden
und den Textkern in die DB zu laden? Ein Perl-Skript oder ähnliches kann
leider nicht in Frage kommen...
Vielen Dank
J. Wolfgarten
---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive