Udostępnij za pośrednictwem


Funkcja translate

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca element, w expr którym wszystkie znaki from zostały zamienione na znaki w pliku to.

Składnia

translate(expr, from, to)

Argumenty

  • expr: wyrażenie STRING.
  • from: wyrażenie STRING składające się z zestawu znaków do zastąpienia.
  • to: wyrażenie STRING składające się z pasującego zestawu znaków do zastąpienia from.

Zwraca

CIĄG.

Funkcja zastępuje wszystkie wystąpienia dowolnego znaku w elemencie z odpowiednim znakiem w elemencie .

Jeśli to ma krótszą długość niż from niedopasowane znaki, zostaną usunięte.

Przykłady

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