適用於:
Databricks SQL
Databricks Runtime
傳回 expr,其中 from 中的所有字元都已由 to中的對應字元取代。
語法
translate(expr, from, to)
引數
-
expr:STRING表達式。 -
from:由一組要取代的字元組成的STRING表示式。 -
to:由一組相符字元組成的STRING表示式,用來取代from。
退貨
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