mysql数据库去掉字符前/中/后的空格
2024-09-22 02:58:52
近日,业务部门提出给 他们出的报表中有特殊字符,导致其他部门用不了,排查后发现表中该列字段里边有空格导致的,数据总量140w,因数据量较大,暂不考虑直接提sql更新生产数据。近日只考虑下,去除空格的mysql方法。
(1)mysql replace 函数
语法:replace(object,search,replace)
意思:把object中出现search的全部替换为replace
案例:
原数据:
修复语句:
update t_user_score set cname = REPLACE(cname ,' ','') ;
修复后:
(2)mysql trim 函数
语法:
完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
简化格式:TRIM([remstr FROM] str)
返回字符串 str , 其中所有remstr前缀和/或后缀都已被删除。若分类符BOTH、LEADIN或TRAILING中没有一个是给定的,则假设为BOTH。remstr为可选项,在未指定情况下,可删除空格。
最新文章
- 网页日历显示控件calendar3.1
- Linux From Scratch(从零开始构建Linux系统,简称LFS)- Version 7.7(一)
- C#给DataTable添加序号、C#给DataTable添加合计、小计
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pcisv7]]
- oracle 10g编程
- 数独检测器:帝国理工C++作业
- 【转】C语言中标识符的作用域、命名空间、链接属性、生命周期、存储类型
- Using SSH on Linux
- js用ajax和jison在不同页面的php和html之间互相传值的方法
- Java中HashMap,LinkedHashMap,TreeMap的区别[转]
- [翻译][MVC 5 + EF 6] 9:异步和存储过程
- 团队作业8----第二次项目冲刺(beta阶段)5.22
- git 分支改名
- Python学习笔记-CGI编程(如何在IIS上挂Python开发的Webservice)
- font-family 中文字体列表
- LeetCode算法题-Find the Difference(Java实现-五种解法)
- 如何合并列表中key相同的字典?
- BZOJ2255 : [Swerc2010]Palindromic DNA
- 阿里的Json解析包FastJson使用
- Windows 下最佳的 C++ 开发的 IDE 是什么?