select translate('ab 你好 bcadefg', 'abcdefg','1234567') as new_str from dual
查询结果
12 你好 2314567
替换目标字符串中的字符
abcdefg
1234567
上下对应
对应不上就不替换,原样输出
如果对应位为空,就不输出
TRANSLATE(expr,from_string,to_string)
如果to_string对应的位置没有字符,删除from_string中列出的字符将会被取消掉