首页 > 数据库 > MySQL > 正文

MYSQL语句去除字段空格

2024-07-24 12:39:28
字体:
来源:转载
供稿:网友

去除空格我们只需要使用replace与repalce来进行替换就可以了,在此小编就简单的为各位介绍一下,希望例子可以帮助到大家.

REPLACE函数

用以下mysql语句使用REPLACE函数去除字段中的空格,介绍mysql REPLACE函数的用法.

UPDATE `v9_news` set description = REPLACE(description,' ','');

空格有很多种,有英文状态下的空格,还有中文状态下的空格,还有很奇怪的空格,在mysql中好像区分比较严格,一个很简单的办法就是复制一个空格字符,粘贴到mysql中执行,多找几个不同的空格.

最近转换数据库,某个字段文字前后总有空格,所以用REPLACE函数去除空格,但发现只去除了一部分,还有很多空格没有去掉很奇怪,于是发现了空格很多种.

mysql trim 函数

语法:trim([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

以下举例说明:

  1. mysql> SELECT TRIM(' wwwVevbcom  ');   
  2. -> 'wwwVevbcom'  
  3. mysql> SELECT TRIM(LEADING 'x' FROM 'xxxwwwVevbcomxxx');   
  4. -> 'wwwVevbcomxxx'  
  5. mysql> SELECT TRIM(BOTH 'x' FROM 'xxxwwwVevbcomxxx');   
  6. -> 'wwwVevbcom'  
  7. mysql> SELECT TRIM(TRAILING 'xyz' FROM 'wwwVevbcomxxyz');   
  8. -> 'wwwVevbcomx'

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表