1. 程式人生 > >mysql 去除前後空白字元

mysql 去除前後空白字元

在資料庫匯入excel中資料時,經常會出現一些空格或者其他特殊字元導致資料無法查詢,我們都知道 trim(field) 可以消除欄位前後的空格,但是如何消除空白的特殊字元呢:

update  table  set  field = replace(replace(replace(field,char(9),''),char(10),''),char(13),'');

將table  和 field  換成自己的表和欄位即可

char(9) 水平製表符 (tab鍵 或者 \t)

char(10)換行鍵 (\n)

char(13)回車鍵 (Enter鍵)

一般空白特殊字元就這些,匯入資料之後只要執行上面這條指令碼,資料中的空白部分就會被替換了