REPLACE(x,y,z)
REPLACE(x,y,z) ist eine
Stringfunktion, die in der Zeichenkette x die Zeichenkette y durch die Zeichenkette z ersetzt.|
Ergebnis der Funktion REPLACE(x,y,z) | |
REPLACE(x,y) |
Die Zeichenkette y wird in x gelöscht |
x ist NULL-Wert |
NULL-Wert |
y ist NULL-Wert |
x bleibt unverändert |
z ist NULL-Wert |
Die Zeichenkette y wird in x gelöscht |

Beispieltabelle
Die abgekürzte Schreibweise für Straße soll durch die vollständige ersetzt werden, um eine einheitliche Darstellung zu erreichen.
SELECT hnr, plz, ort, REPLACE (adresse, 'tr.', 'traße') adresse
FROM hotel WHERE ort = 'HAMBURG'
HNR |
PLZ |
ORT |
ADRESSE |
40 |
21109 |
Hamburg |
Otto-Brenner-Straße 100 |
50 |
20097 |
Hamburg |
Frankenstraße 43 |
80 |
20251 |
Hamburg |
Martinistraße 33 |
Siehe auch:
TRANSLATE(x,y,z)