Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric
Substitui todas as ocorrências de um valor da cadeia de caracteres especificado por outro valor de cadeia de caracteres.
Sintaxe
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumentos
stringExpression
A expressão de cadeia de caracteres a ser pesquisada.
stringPattern
A subcadeia de caracteres a ser encontrada. Se stringPattern for uma cadeia de caracteres vazia, stringExpression será retornado.
stringReplacement
A cadeia de caracteres substituta.
Tipos de retorno
Retorna NULL se qualquer um dos argumentos for NULL. Caso contrário, retornará nvarchar(max).
Exemplos
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Expressão | Resultado |
|---|---|
| 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') | nulo |
| REPLACE('abcde', NULL, 'xxx') | nulo |
| REPLACE('abcde', 'cde', NULL) | nulo |