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 |
|
y ist NULL-Wert |
x bleibt unverändert |
z ist NULL-Wert |
Die Zeichenkette y wird in x gelöscht |
Beispieltabelle hotel
Die abgekürzte Schreibweise für Straße (Str.) soll durch die vollständige Schreibweise (Street) ersetzt werden, um eine einheitliche Darstellung zu erreichen.
SELECT hno, zip, city, REPLACE (address,' tr.' ,' treet' ) address
FROM hotel where address like '%tr%'
HNO |
ZIP |
CITY |
ADDRESS |
10 |
89477 |
Detroit |
155 Beechwood Street |
20 |
86159 |
Cincinnati |
1499 Grove Street |
80 |
20251 |
Los Angeles |
12 Barnard Street |
100 |
50668 |
Dallas |
1980 34th Street |
110 |
81245 |
New York |
111 78th Street |
Siehe auch: