Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Ersätter alla förekomster av ett angivet strängvärde med ett annat strängvärde.
Syntax
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumentpunkter
stringExpression
Stränguttrycket som ska sökas igenom.
stringPattern
Delsträngen som ska hittas. Om stringPattern är en tom sträng returneras stringExpression .
stringReplacement
Ersättningssträngen.
Returtyper
Returnerar NULL om något av argumenten är NULL. Annars returnerar nvarchar(max).
Exempel
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Uttryck | Resultat |
|---|---|
| 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') | noll |
| REPLACE('abcde', NULL, 'xxx') | noll |
| REPLACE('abcde', 'cde', NULL) | noll |