適用対象: Databricks SQL
Databricks Runtime
expr
内のすべての文字が from
内の文字に置き換えられている場合に to
を返します。
構文
translate(expr, from, to)
引数
expr
:STRING
の式。from
: 置換する文字のセットで構成されるSTRING
式。to
:from
を置き換える一致する文字セットで構成されるSTRING
式。
戻り値
S
TRING`。
この関数は、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