다음을 통해 공유


translate 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

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

구문

translate(expr, from, to)

인수

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

반품

A STRING`.

이 함수는 from에서 일치하는 모든 문자를 해당 문자로 바꿉니다.

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