Функция translate
Область применения: Databricks SQL Databricks Runtime
Возвращает expr
, где все символы в from
заменены на символы в to
.
Синтаксис
translate(expr, from, to)
Аргументы
expr
: выражение STRING.from
: выражение STRING, состоящее из набора символов, которые нужно заменить.to
: выражение STRING, состоящее из набора символов, которые сопоставляются с символами из набораfrom
и заменяют их.
Возвраты
STRING.
Эта функция заменяет все вхождения любого символа в параметре from на соответствующие им символы в параметре to.
Если to
имеет длину меньше, чем from
, все символы без сопоставления удаляются.
Примеры
> SELECT translate('AaBbCc', 'abc', '123');
A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
A1BC
> SELECT translate('AaBbCc', 'abc', '');
ABC