translate Функции

Область применения:проверка помечено да Databricks SQL проверка помечено да Databricks Runtime

Возвращает , expr где все символы в from были заменены на символы в to.

Синтаксис

translate(expr, from, to)

Аргументы

  • expr: выражение STRING.
  • from: выражение STRING, состоящее из набора символов, которые необходимо заменить.
  • to: выражение STRING, состоящее из соответствующего набора символов для замены from.

Возвращает

СТРОКА.

Функция заменяет все вхождения любого символа в из соответствующим символом в .

Если to имеет длину меньше, чем from несовпаденные символы, удаляются.

Примеры

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