Umlaute ersetzen

Hallo zusammen,

ich möchte gerne alle ‘ü’ in einer Spalte in ‘uuee’ umwandeln. Die Strings sind alle unterschiedlich lang und verschiedenen Inhalts. Gibt es dafür eine update-Syntax?

Mit folgendem Versuch bleibt der Rest des Strings nicht erhalten,sondern wird komplett mit ‘%uuee%’ überschrieben.

UPDATE myschema.mytable SET meinespalte = ‘%uuee%’ WHERE meinespalte LIKE ‘%ü%’;

Viele Grüße Sylvia



postgres=*# select regexp_replace('text mit ü und so','ü','uuee','g');
    regexp_replace
----------------------
 text mit uuee und so
(1 row)

Andreas