mysql命令语句来去除掉字段中空格字符的方法
2015-03-17 23:03
465 查看
mysql有什么办法批量去掉某个字段字符中的空格?不仅是字符串前后的空格,还包含字符串中间的空格,答案是 replace,使用mysql自带的 replace 函数,另外还有个 trim 函数。
(1)mysql replace 函数
语法:replace(object,search,replace)
意思:把object中出现search的全部替换为replace
案例:
SQL Code复制内容到剪贴板
update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格
(2)mysql trim 函数
语法:trim([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
以下举例说明:
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(' phpernote ');
-> 'phpernote'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx');
-> 'phpernotexxx'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx');
-> 'phpernote'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'phpernotexxyz');
-> 'phpernotex'
(1)mysql replace 函数
语法:replace(object,search,replace)
意思:把object中出现search的全部替换为replace
案例:
SQL Code复制内容到剪贴板
update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格
(2)mysql trim 函数
语法:trim([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
以下举例说明:
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(' phpernote ');
-> 'phpernote'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx');
-> 'phpernotexxx'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx');
-> 'phpernote'
SQL Code复制内容到剪贴板
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'phpernotexxyz');
-> 'phpernotex'
相关文章推荐
- mysql命令语句来去除掉字段中空格字符的方法
- mysql命令语句来去除掉字段中空格字符的方法
- mysql命令语句来去除掉字段中空格字符的方法
- sql: 去除数据库表中tab、空格、回车符等特殊字符的解决方法 去除tab、空格、回车符等使用replace语句 按照ASCII码, SELECT char(64) 例如64 对应 @,则se
- sqlserver数据库 去除字段中空格,换行符,回车符(使用replace语句)
- 关于MySQL5.5不能执行带有中文字符的语句解决方法
- sqlserver数据库 去除字段中空格,换行符,回车符(使用replace语句)
- 在mysql中关于通过多字段去除重复记录的方法
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。
- sqlserver数据库 去除字段中空格,换行符,回车符(使用replace语句)
- mysql去除字段中空格及换行符
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- (随手记)MySQL去除空格的sql语句
- mysql 中去除字段内容中指定内容的方法的方法
- mysql SELECT语句去除某个字段的重复信息
- mysql 查询某字段里含有(或者不含)某字符的所有记录方法
- mysql 在某字段里追加字符的SQL语句
- mysql 查询某字段里含有(或者不含)某字符的所有记录方法(转)
- sql: 去除数据库表中tab、空格、回车符等特殊字符的解决方法