替換字符的方法:
使用場景:
1.替換特殊字符:替換製表符,換行符...等等
2. 替換很繁瑣的業務,比如替換所有數字,所有字母,等等不是特定的字符串的數據
簡介:
REPLACE(source, search_str, replace_str)
source: 對應字段
search_str: 替換的準確值
replace_str:替換成什麼
REPLACE(source, search_str, replace_str) 功能== update table set source=replace_str where source=search_str
REGEXP_REPLACE(source, pattern, replace_str)
source: 對應字段
pattern: 正則表達式
replace_str:替換成什麼
REGEXP_REPLACE(source, pattern, replace_str) 功能== update table set source=replace_str where regexp_like(source,pattern);
區別: 空格來言,可以輸入空格,但是空格
比如:12312 123 (這塊是有可能是\t \n)
用\s 轉空字符串 就會省略掉 空白字符的問題