Partilhar via


Função translate

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime

Retorna um expr onde todos os caracteres foram from substituídos por aqueles em to.

Sintaxe

translate(expr, from, to)

Argumentos

  • expr: Uma expressão STRING.
  • from: Uma expressão STRING que consiste em um conjunto de caracteres a serem substituídos.
  • to: Uma expressão STRING que consiste em um conjunto correspondente de caracteres para substituir from.

Devoluções

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