更新时间:2023-10-25 GMT+08:00

translate

translate函数用于将input字符串中的所出现的字符或者字符串from用字符或者字符串to替换。

例如:将abcde中的bcd替换成BCD。

translate("abcde", "bcd", "BCD")

命令格式

translate(string|char|varchar input, string|char|varchar from, string|char|varchar to)

参数说明

表1 参数说明

参数

是否必选

参数类型

说明

str

STRING

待截取的字符串。

separator

STRING

STRING类型的分隔符。

count

INT

指定分隔符位置。

返回值说明

返回STRING类型的值。

如果任一输入参数值为NULL,返回NULL。

示例代码

返回 A1B2C3。

SELECT translate('AaBbCc', 'abc', '123');