다음을 통해 공유


translate 기능

적용 대상:체크 표시 예 Databricks SQL 체크 표시 예 Databricks Runtime

expr을 반환합니다. 여기서 from의 모든 문자는 to의 문자로 교체되었습니다.

구문

translate(expr, from, to)

주장

  • expr: STRING 식입니다.
  • from: 대체할 문자 집합으로 구성된 STRING 표현식입니다.
  • to: STRING 식은 from를 대체하기 위한 일치하는 문자 집합으로 구성됩니다.

반품

A STRING`.

이 함수는 from의 모든 문자를 to의 해당 문자로 대체합니다.

to의 길이가 from보다 짧으면 일치하지 않는 문자가 제거됩니다.

예제

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

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

> SELECT translate('AaBbCc', 'abc', '');
 ABC

> SELECT translate('AaBbCc' COLLATE UTF8_LCASE, 'abc', '123');
 112233