oracle字元處理

2021-09-01 10:18:13 字數 466 閱讀 1546

--回車,換行字元處理

設帶回車符號的字段為field_a

替換回車符:

replace(field_a,chr(13),'')

替換換行符:

replace(field_a,chr(10),'')

替換回車換行符:

replace(replace(field_a,chr(13),''),chr(10),'')

--擷取子字串(去掉字串結尾的數字)

select substr('1111kit公司124445',

0,instr('1111kit公司124445',

regexp_substr('1111kit公司124445', '[[:digit:]]+$')) - 1)

from dual;

select regexp_replace('1111kit公司124445', '\d*$', '') from dual;

Oracle特殊字元,轉義字元的處理

plsql中還可以set define off來關閉特殊字元,還可以用show define來檢視有些特殊定義的字元。oracle資料有個字段是儲存url的,內容有特殊字元 如果直接想執行查詢或插入操作的話有問題。如下 update userinfo set pageurl test.php?pag...

Oracle字串處理函式

oracle字串處理函式 2008年10月18日 星期六 23 45 專案中有涉及儲存過程對字串的處理,所以就將在網上查詢到的資料彙總,做乙個資訊拼接式的總結。以下資訊均來自網際網路,貼出來一則自己儲存以待以後使用,一則供大家分享。字元函式 返回字元值 這些函式全都接收的是字元族型別的引數 chr除...

Oracle字串處理函式

專案中有涉及儲存過程對字串的處理,所以就將在網上查詢到的資料彙總,做乙個資訊拼接式的總結。以下資訊均來自網際網路,貼出來一則自己儲存以待以後使用,一則供大家分享。字元函式 返回字元值 這些函式全都接收的是字元族型別的引數 chr除外 並且返回字元值.除了特別說明的之外,這些函式大部分返回varcha...