Skip to content

TRANSLATE

功能描述

依次查找 expr1 中的每个字符是否在 expr2 中存在,如果不存在,那么返回 expr1 相应位置的字符;否则,将用 expr3 中与 expr2 同样位置的字符替换 expr1 中的字符。

语法格式

TRANSLATE(expr1,expr2,expr3)

参数说明

  • expr1:字符串字段或表达式
  • expr2:字符串字段或表达式
  • expr3:字符串字段或表达式

函数返回类型

VARCHAR类型字符串

示例

sql
SQL> SELECT TRANSLATE('ABCDEFGH','ZACDEF','12345678') FROM dual;

EXPR1 | 
------------------------------------------------------------------------------
2B3456GH|