Ich möchte mit meinem SQL-Statement aus einem Feld die Werte "H" und "/" herausfiltern. Dazu habe ich REPEAT(feld, '/', '') verwendet. Wir kann ich in meinem Statement noch das "H" herausfiltern?
Replace
Einklappen
X
-
Stichworte: -
-
Hallo,
REPLACE funktioniert bei meiner "select"-Abfrage ohne weiteres. Jetzt würde ich gerne den Inhalt einer Spalte, zeitgleich mit dem Import in die Datenbank ändern.
Habe dazu folgendes ausprobiert. Allerdings ohne Erfolg.
Es funktioniert leider nicht. Wo liegt der Fehler? Oder, geht das überhaupt so?PHP-Code:$query = "
LOAD
DATA LOCAL
INFILE 'import/$datei'
REPLACE INTO TABLE sis_preisliste
REPLACE (Preis1, ',', '\.')
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\r\n'
";
Kommentar
-
I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
Ohne mir jetzt sicher zu sein:
Ich glaub mit LOAD DATA ist keine Bearbeitung der Datensätze wie bei UPDATE möglich...Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
Schön - etwas Geschichte kann ja nicht schaden.
Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!
Kommentar
Kommentar