Oracle兼容-函数-TRANSLATE()函数


1. 语法

  1. TRANSLATE(string, from_chr, to_chr)

2. 定义和用法

函数 TRANSLATE() 的作用是遍历字符串 string,并逐个将单个字符转换成另一个字符,源字符串多出来的字符删掉,目标字符串多出来的字符忽略,多个字符转换不限制顺序。

3. 示例

  1. - 替换规则:
  2. - G => g
  3. - => d
  4. - => b
  5. - 3 => N
  6. - => 删除
  7. - '' => 删除
  8. greatsql> SELECT TRANSLATE('GreatSQL数据库''$%^2023', 'G数据3库''', 'gdbN');
  9. +------------------------------------------------------------------+
  10. | TRANSLATE('GreatSQL数据库''$%^2023', 'G数据3库''', 'gdbN') |
  11. +------------------------------------------------------------------+
  12. | greatSQLdb$%^202N |
  13. +------------------------------------------------------------------+

问题反馈

联系我们

扫码关注微信公众号

greatsql-wx