Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Remplace toutes les occurrences d'une valeur de type chaîne spécifiée par une autre valeur de type chaîne.
Syntaxe
REPLACE ( stringExpression, stringPattern, stringReplacement )
Les arguments
stringExpression
Expression de chaîne à rechercher.
stringPattern
Sous-chaîne à trouver. Si stringPattern est une chaîne vide, stringExpression est retourné.
stringReplacement
Chaîne de remplacement.
Types de retour
Retourne NULL si l’un des arguments est NULL. Sinon, retourne nvarchar(max).
Exemples
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| L'Expression | Résultat |
|---|---|
| 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') | zéro |
| REPLACE('abcde', NULL, 'xxx') | zéro |
| REPLACE('abcde', 'cde', NULL) | zéro |