ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle 常用字符函数之Translate

Oracle 常用字符函数之Translate

原创 Linux操作系统 作者:我真的太饿了 时间:2012-07-07 11:59:41 0 删除 编辑
语法:TRANSLATE(char,from,to)
用法:返回将出现在from中的每个字符替换为to中相应字符,若from比to字符串长,那么在from中比to多出的字符串将被删除。三个参数中有一个是空,返回值也将是空值。
 
举例:
 
            select translate('abcdefga','abc','wo') from dual;
 
分析:该语句要将'abcdefga'中的'abc'转换为'wo',由于'abc'中'a'对应'wo'中的'w',故将'abcdefga'中的'a'全部转换成'w',而'abc'中'b'对应'wo'中的'o',故将'abcdefga'中的'b'全部转换成'o','abc'中的'c'在'wo'中没有与之对应的字符,故将'abcdefga'中的'c'全部删除;
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26622372/viewspace-734857/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-01-13

  • 博文量
    7
  • 访问量
    29300