REPLACE,TRANSLATE


 

REPLACE

  1.语法

  replace(string,from_str,to_str) 

  2.说明:

  针对string,将from_str中的字符替换为to_str中字符。

  3.示例: 

/**说明:(abcd 替换成 123)**/
select replace('abcdab','abcd','123') from dual;  --返回值:123ab

 


 

TRANSLATE

  1.语法

  translate(string,from_str,to_str) 

  2.说明:

  针对string,将from_str中的每个字符转换为to_str中相应字符。

  3.示例: 

/**说明:(a转换成1,b转换成2,c转换成3,d转换成空值)**/
select translate('abcdab','abcd','123') from dual;  --返回值:12312

 


 

 

文献参考;https://www.cnblogs.com/zhuhaiying/p/12217233.html

posted @ 2022-02-15 17:27  RayNu  阅读(49)  评论(0编辑  收藏  举报