Fonction translate
S’applique à : Databricks SQL
Databricks Runtime
Retourne une expr
où tous les caractères figurant dans from
ont été remplacés par ceux figurant dans to
.
Syntaxe
translate(expr, from, to)
Arguments
expr
: Expression de type STRING.from
: expression de type chaîne (STRING) composée d’un ensemble de caractères à remplacer.to
: expression de type chaîne (STRING) composée d’un ensemble correspondant de caractères pour remplacerfrom
.
Retours
CHAÎNE.
La fonction remplace toutes les occurrences de tout caractère figurant dans from par le caractère correspondant figurant dans to.
Si la longueur de to
est inférieure à celle de from
, les caractères non correspondants sont supprimés.
Exemples
> SELECT translate('AaBbCc', 'abc', '123');
A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
A1BC
> SELECT translate('AaBbCc', 'abc', '');
ABC