次の方法で共有


translate 関数

適用対象: 「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

from 内のすべての文字が to 内の文字に置き換えられている場合に expr を返します。

構文

translate(expr, from, to)

引数

  • expr: STRING 式。
  • from: 置換対象の文字セットで構成される STRING 式。
  • to: from を置き換える、一致する文字セットで構成される STRING 式。

戻り値

STRING。

この関数によって、任意の文字の 1 回以上の出現が、対応する文字に置き換えられます。

tofrom より短い場合、一致しない文字が削除されます。

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