translate
기능
적용 대상: Databricks SQL Databricks Runtime
expr
where은 from
의 모든 문자가 to
있는 문자로 바뀐 결과를 반환합니다.
구문
translate(expr, from, to)
인수
-
expr
:STRING
식입니다. -
from
: 대체될 문자로 구성된 set의STRING
표현식입니다. -
to
: 문자를from
으로 바꾸기 위한 일치하는 set로 구성된STRING
식입니다.
반품
A S
TRING`.
이 함수는 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