Função translate
Aplica-se a: Databricks SQL
Databricks Runtime
Retorna um expr
onde todos os caracteres em from
foram substituídos pelos de to
.
Sintaxe
translate(expr, from, to)
Argumentos
-
expr
: Uma expressãoSTRING
. -
from
: Uma expressãoSTRING
que consiste num conjunto de carateres a substituir. -
to
: Uma expressãoSTRING
que consiste em um conjunto correspondente de caracteres para substituirfrom
.
Devoluções
Um S
TRING`.
A função substitui todas as ocorrências de qualquer caractere em de com o caractere correspondente em para.
Se to
tiver um comprimento menor do que from
caracteres incompatíveis são removidos.
Exemplos
> SELECT translate('AaBbCc', 'abc', '123');
A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
A1BC
> SELECT translate('AaBbCc', 'abc', '');
ABC
> SELECT translate('AaBbCc' COLLATE UTF8_LCASE, 'abc', '123');
112233