共用方式為


translate 功能

適用于:核取標示為是 Databricks SQL 檢查標示為是 Databricks Runtime

傳回 , exprfrom 其中 的所有字元都已取代為 中的 to 字元。

語法

translate(expr, from, to)

參數

  • expr:STRING 運算式。
  • from:STRING 運算式,包含一組要取代的字元。
  • to:STRING 運算式,由一組相符的字元組成,可取代 from

返回

字串。

函式會將 中所有出現的字元取代為 中對應的字元。

如果 to 的長度比 from 不相符的字元短,則會移除。

例子

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