• 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:

ArgumentoDescrição
old_textO texto original a ser substituído.
start_numO início do conjunto a ser substituído.
num_charsO número de caracteres a serem substituídos.
new_textO novo texto.

REPLACEB(old_text, start_num, num_bytes, new_text)

A função REPLACEB possui os seguintes argumentos:

ArgumentoDescrição
old_textO texto original a ser substituído.
start_numO início do conjunto a ser substituído.
num_bytesO número de caracteres a serem substituídos, com base em bytes.
new_textO 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.

Função REPLACE

Artigo com o tag:
Veja todas as etiquetas