Oracle函数translate()的用法
生活随笔
收集整理的這篇文章主要介紹了
Oracle函数translate()的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、語法:??
??? TRANSLATE(string,from_str,to_str)??
二、目的??
SELECT???TRANSLATE('abcdefghij','abcdef','123456')???FROM???dual;???? TRANSLATE???(???? --------------???? 123456ghij???? ?? SELECT???TRANSLATE('abcdefghij','abcdefghij','123456')???FROM???dual;???? TRANSL???? ----------???? 123456 ?
??? TRANSLATE(string,from_str,to_str)??
二、目的??
????? 返回將(所有出現的)from_str中的每個字符替換為to_str中的相應字符以后的string。TRANSLATE?? 是?? REPLACE?? 所提供的功能的一個超集。如果?? from_str?? 比?? to_str?? 長,那么在?? from_str?? 中而不在?? to_str?? 中的額外字符將從?? string?? 中被刪除,因為它們沒有相應的替換字符。to_str?? 不能為空。Oracle?? 將空字符串解釋為?? NULL,并且如果TRANSLATE?? 中的任何參數為NULL,那么結果也是?? NULL .
轉載于:https://www.cnblogs.com/wzmenjoy/archive/2011/12/20/2367644.html
總結
以上是生活随笔為你收集整理的Oracle函数translate()的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 离婚从来不是解决家庭危机的唯一办法
- 下一篇: JS 利用数组拼接html字符串