- Home
- Função REPLACE
Função REPLACE
A função REPLACE/REPLACEB é uma das funções de texto e dados. É usada para substituir um conjunto de caracteres, com base no número de caracteres e na posição inicial que você especificar, por um novo conjunto de caracteres. A função REPLACE é destinada a idiomas que usam o conjunto de caracteres de byte único (SBCS), enquanto REPLACEB - para idiomas que usam o conjunto de caracteres de byte duplo (DBCS) como japonês, chinês, coreano, etc.
Sintaxe
REPLACE(old_text, start_num, num_chars, new_text)
A função REPLACE possui os seguintes argumentos:
| Argumento | Descrição |
|---|---|
| old_text | O texto original a ser substituído. |
| start_num | O início do conjunto a ser substituído. |
| num_chars | O número de caracteres a serem substituídos. |
| new_text | O novo texto. |
REPLACEB(old_text, start_num, num_bytes, new_text)
A função REPLACEB possui os seguintes argumentos:
| Argumento | Descrição |
|---|---|
| old_text | O texto original a ser substituído. |
| start_num | O início do conjunto a ser substituído. |
| num_bytes | O número de caracteres a serem substituídos, com base em bytes. |
| new_text | O novo texto. |
Notas
A função REPLACE é sensible a maiúsculas e minúsculas.
Como aplicar a função REPLACE/REPLACEB.
Exemplos
A figura abaixo exibe o resultado retornado pela função REPLACE.
