函數:
1.translate
語法:TRANSLATE(char, from, to)
用法:返回將出現在from中的每個字符替換為to中的相應字符以后的字符串。
若from比to字符串長,那么在from中比to中多出的字符將會被刪除。
三個參數中有一個是空,返回值也將是空值。
舉例:SQL> select translate('abcdefga','abc','wo') 返回值 from dual;
2.replace
語法:REPLACE(char, search_string,replacement_string)
用法:將char中的字符串search_string全部轉換為字符串replacement_string。
舉例:SQL> select REPLACE('fgsgswsgs', 'fk' ,'j') 返回值 from dual;
3、特殊ASCII編碼
制表符 chr(9)
換行符 chr(10)
回車符 chr(13)
空格 chr(32)
所有轉換方法就是
TRANSLATE (t.name, CHR (13) || CHR (10), 'aa')
參考:http://www.cnblogs.com/juddhu/archive/2012/04/06/2434280.html
http://www.cnblogs.com/ringwang/archive/2013/04/03/2997990.html