Função translate
Aplica-se a: SQL do Databricks Runtime do Databricks
Retorna uma expr
na qual todos os caracteres em from
foram substituídos por aqueles em to
.
Sintaxe
translate(expr, from, to)
Argumentos
expr
: uma expressão de CADEIA DE CARACTERES.from
: Uma expressão de CADEIA DE CARACTERES que consiste em um conjunto de caracteres a ser substituído.to
:Uma expressão STRING que consiste em um conjunto correspondente de caracteres para substituirfrom
.
Retornos
Uma STRING.
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 que from
, caracteres sem correspondência serão removidos.
Exemplos
> SELECT translate('AaBbCc', 'abc', '123');
A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
A1BC
> SELECT translate('AaBbCc', 'abc', '');
ABC