萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql清除數據庫中字符串空格方法

mysql清除數據庫中字符串空格方法

在mysql清除字符串空格有兩個常用的使用方法一種是利用trim函數另一種是直接replace字符替換函數進行清除,下面我來給大家詳細介紹。

(1)mysql replace 函數

語法:replace(object,search,replace)

意思:把object中出現search的全部替換為replace

案例:

 代碼如下 復制代碼

1 update `news` set `content`=replace(`content`,' ','');


//清除news表中content字段中的空格


(2)mysql trim 函數

完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
簡化格式:TRIM([remstr FROM] str)

以下舉例說明:

 代碼如下 復制代碼

1 mysql> SELECT TRIM(' phpernote  '); 

2 -> 'phpernote'

1 mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx'); 

2 -> 'phpernotexxx'

1 mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx'); 

2 -> 'phpernote'

1 mysql> SELECT TRIM(TRAILING 'xyz' FROM 'phpernotexxyz'); 


mysql中的去除左空格函數:

 代碼如下 復制代碼 LTRIM(str)
Returns the string str with leading space characters removed.

以下是代碼片段:

 代碼如下 復制代碼

mysql> SELECT LTRIM(' barbar');
-> 'barbar'

This function is multi-byte safe.

mysql中的去除右空格函數:
RTRIM(str)
Returns the string str with trailing space characters removed.

以下是代碼片段:
mysql> SELECT RTRIM('barbar   ');
-> 'barbar'
This function is multi-byte safe.

copyright © 萬盛學電腦網 all rights reserved