phpbar.de logo

Mailinglisten-Archive

Ersetzen von Zeichen mitten im Wort

Ersetzen von Zeichen mitten im Wort

Patrick Bierans mysql-de_(at)_lists.bttr.org
Thu, 4 Jul 2002 15:08:04 +0100


> from: "Volker H. Erbel", subject: "Ersetzen von Zeichen mitten im Wort"

> Hallo Listenleute,
> 
> ein SELECT * FROM adressen WHERE vorname LIKE '%%' bringt
> mir alle falschen Einträge. Das  sollte eigentlich ein ü
> sein, das aber irgendwie verloren ging.
> 
> Wie kann ich nun alle Datensätze genau an der Stelle
> updaten? Mit UPDATE adressen SET vorname='%ü%' WHERE vorname
> LIKE '%%' geht das nicht. Hat irgendwer hoffentlich eine
> Idee??

In etwa so:
update my_table set my_field=replace(my_field,char(old_char_nr),'ü')

http://www.mysql.com/doc/S/t/String_functions.html
REPLACE(str,from_str,to_str) 

P. Bierans

-- 
Patrick Bierans - LYNET Kommunikation AG - http://www.lynet.de
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen
Zentrale Luebeck      Fon +49-451-6131-0, Fax +49-451-6131-333
Niederlassung Hamburg Fon +49-40-65738-0, Fax +49-40-65738-333

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive