Compartir a través de


Función translate

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve un expr donde todos los caracteres de from se han reemplazado por los de to.

Sintaxis

translate(expr, from, to)

Argumentos

  • expr: expresión STRING.
  • from: expresión de cadena que consta de un conjunto de caracteres que se va a reemplazar.
  • to: expresión de cadena que consta de un conjunto de caracteres coincidentes para reemplazar from.

Devoluciones

Un valor STRING.

La función reemplaza todas las apariciones de cualquier carácter en from con el carácter correspondiente en to.

Si to tiene una longitud más corta que los caracteres from no coincidentes, se quitan.

Ejemplos

> SELECT translate('AaBbCc', 'abc', '123');
 A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
 A1BC
> SELECT translate('AaBbCc', 'abc', '');
 ABC