詳解translate

flzhang發表於2016-04-12


TRANSLATE(string,from_str,to_str)


 第二個引數,和第三個引數是一一對應的關係,第二個引數中每個位置上的字元會被


 替換成第三個引數中對應位置上的字元,幾遍第三個引數的對應位置沒有值也可以視為null,這樣相應字元將被替換為


 null,也就是被刪除了,參考如下替換例子相信很快就能明白此函式如何使用


select TRANSLATE ( 'abcdef'


                     , ' bd'


                     , '11'


                         )


                     from dual;


  select TRANSLATE ( 'abcdef'


                     , ' bd'


                     , '1 1'


                         )


                     from dual;


   select TRANSLATE ( 'abcdef'


                     , ' bd'


                     , '1'


                         )

                     from dual;


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750077/viewspace-2079457/,如需轉載,請註明出處,否則將追究法律責任。

相關文章