translate
函数
适用于: Databricks SQL Databricks Runtime
返回一个 expr
,其中 from
中的所有字符都替换为 to
中的字符。
语法
translate(expr, from, to)
参数
expr
:一个字符串表达式。from
:包含一组要替换的字符的字符串表达式。to
:由一组要替换from
的匹配字符组成的字符串表达式。
返回
一个字符串。
函数将 from 中出现的所有字符替换为 to 中的相应字符。
如果 to
的长度比 from
短,则删除不匹配的字符。
示例
> SELECT translate('AaBbCc', 'abc', '123');
A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
A1BC
> SELECT translate('AaBbCc', 'abc', '');
ABC