Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Ersetzt alle Vorkommen eines angegebenen Zeichenfolgenwerts durch einen anderen Zeichenfolgenwert.
Syntax
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumente
stringExpression
Der zu durchsuchende Zeichenfolgenausdruck.
stringPattern
Die zu findende Teilzeichenfolge. Wenn stringPattern eine leere Zeichenfolge ist, wird "stringExpression " zurückgegeben.
stringReplacement
Die Ersatzzeichenfolge.
Rückgabetypen
Gibt NULL zurück, wenn eines der Argumente NULL ist. Andernfalls wird nvarchar(max) zurückgegeben.
Beispiele
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Ausdruck | Ergebnis |
|---|---|
| REPLACE('abcde', 'cd', 'xx') | 'abxxe' |
| REPLACE('cdabcd', 'cd', 'x') | 'xabx' |
| REPLACE('cd', 'cd', 'xxx') | 'xxx' |
| REPLACE('abcde', 'gh', 'xx') | "abcde" |
| REPLACE('abcde', 'cde', '') | "ab" |
| REPLACE('abcde', '', 'xxx') | "abcde" |
| REPLACE(', 'cde', 'xxx') | '' |
| REPLACE(NULL, 'cde', 'xxx') | NULL |
| REPLACE('abcde', NULL, 'xxx') | NULL |
| REPLACE('abcde', 'cde', NULL) | NULL |