translate
函式
適用於:Databricks SQL Databricks Runtime
傳回 expr
,而 from
中的所有字元都已取代為 to
中的字元。
語法
translate(expr, from, to)
引數
-
expr
:STRING
表達式。 -
from
:由一組要取代的字元組成的STRING
表示式。 -
to
:由一組相符字元組成的STRING
表示式,用來取代from
。
傳回
S
TRING'。
函式會將 中所有出現的任何字元取代為 中對應的字元。
如果 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