Sql数据库中去掉字段的所有空格小结篇
Sql数据库中去掉字段的所有空格
字符前的空格,用ltrim(string)
字符后的空格,用rtrim(string)
字符中的空格,用replace(string, ' ', ' ')
例
update qx_users set `NAME`=rtrim(NAME) update qx_users set `NAME`=ltrim(NAME) update qx_users set NAME=replace(NAME,' ','')
Sql Server数据库sql语句去除所有空格
空格包含一般空格和特殊空格。
1、一般空格
前后的空格,使用LTRIM()和RTRIM()即可,例如:LTRIM(RTRIM(name))
中间的空格,使用REPLACE()函数替换,例如:REPLACE(name,' ','')
2、特殊空格
通过ASCII()函数,找出空格的ASCII值,然后用REPLACE()函数+CHAR()函数来替换。
①通过查询的方式,将特殊空格之外的值替换成空字符串,这样就剩下特殊空格,通过ASCII()函数查到特殊空格的ASCII值。
例:select ASCII(REPLACE(name,' ','')) from 表名
②将该值替换成空字符串,例如通过ASCII()函数,找到空格的ASCII值为10,则使用REPLACE(name,char(10),'')来替换。
注意:ASCII值根据实际情况查询获得。
例:update 表名 set name=REPLACE(name,CHAR(10),'')
SQL 去除字符串空格
能去掉空格的函数有4个:
1、replace()函数,可将字符串中的空格替换为空字符,实现去除全部空格,语法“replace(字符串,' ','')”;
2、trim()函数,可去除字符串首尾的空格,语法“TRIM(字符串)”;
3、LTRIM()函数,可去除字符串左侧的空格,语法“LTRIM(字符串)”;
4、RTRIM()函数,可去除字符串右侧的空格,语法“RTRIM(字符串)”。
到此这篇关于sql中去掉字段的所有空格的文章就介绍到这了,更多相关sql去掉字段的所有空格内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SQL中的GREATEST函数从一组数据中找出最大值的解决方案
SQL提供了一个强大的函数——GREATEST,可以轻松实现这一需求,下面详细讲述一下GREATEST函数的作用、用法、容易出现的问题以及解决方法,感兴趣的朋友跟随小编一起看看吧2024-06-06
SqlServer中tempdb的日志机制原理解析及示例分享
tempdb为什么比其他数据库快?估计95%以上的程序员们都一脸茫然.Tempdb作为Sqlserver的重要特征,一直以来大家对它可能即熟悉又陌生.熟悉是我们时时刻刻都在用,陌生可能是很少有人关注它的运行机制.这次我将通过实例给大家介绍下tempdb的日志机制.2014-08-08
SQL Server的Descending Indexes降序索引实例展示
在涉及多字段排序的复杂查询中,合理使用降序索引可以显著提升SQLServer的查询效率,本文通过构建实际的查询案例,展示了如何在SQLServer中建立并利用降序索引优化查询性能,感兴趣的朋友一起看看吧2024-09-09
使用mongovue把sqlserver数据导入mongodb的步骤
MongoVUE免费版支持MySQL导入Mongo,所以思路是SQLServer导入MySQL,再从MySQL导入Mongo。2014-01-01
sql 去零函数 datagridview中数字类型常出现后面的零不能去掉
sql 去零函数 datagridview中数字类型常出现后面的零不能去掉,此函数在sql中使用即可2009-06-06
linux下apache、mysql、php安装配置详细笔记
linux下apache、mysql、php安装配置笔记,有需要的朋友可以参考下2013-02-02


最新评论