mysql清除数据库中字符串空格方法

转载 2016年08月31日 10:15:30

在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.

--本篇文章转自:http://www.111cn.net/database/mysql/46555.htm

举报

相关文章推荐

mysql命令语句来去除掉字段中空格字符的方法

mysql有什么办法批量去掉某个字段字符中的空格?不仅是字符串前后的空格,还包含字符串中间的空格,答案是 replace,使用mysql自带的 replace 函数,另外还有个 trim 函数。 ...

mysql数据库对空格的查询处理

结论:查询条件中建议对字符串做trim处理,在数据入库的时候最好也做trim处理。example1: 表里面的字段值都不带空格,where查询条件里面带或不带空格。 例如:key=‘test’ ...
  • lzupb
  • lzupb
  • 2017-06-21 11:45
  • 368

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Tip: mysql去除某个字段空白

使用mysql 函数 TRIM([{BOTH | LEADING | TRAILING} FROM ] str)去除两端空白update table_name set column_name = TR...

MySQL去除列行首空格的方法

在一次往MySQL数据库中插入数据的时候,由于疏忽,有一列文字有些行前面多了一个空格,出于强迫症以及避免以后可能出现问题,我决定把这个空格给干掉。 在网上搜到的方法大多数是直接使用REPLACE:U...
  • imred
  • imred
  • 2015-09-25 11:29
  • 1663

MSSQL 如何去掉数据库中字符串里的空格

在MSSQL数据中用下面的语句,清除姓名中的空格: UPDATE ERPUser SET truename = REPLACE(truename, ' ', '')

MySQL:如何更新某一列,去除其中前后的空格

请移步我的Cmd Markdown博客

一个空格引起的血案,记在servlet和mysql使用字符串的一次经验

昨天使用数据库中的一段字段在jsp一个下拉列表,然后选中该列表中某个项后,再去Servlet中去数据库查找相对应的数据进行表格显示,并将Servlet中获取到的刚刚选中项作为列表中的缺省选中项刷新js...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)