系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 数据库 > MsSql > 详细页面

Sql数据库中去掉字段的所有空格小结篇

时间:2023-10-27来源:系统城装机大师作者:佚名

Sql数据库中去掉字段的所有空格

字符前的空格,用ltrim(string) 

字符后的空格,用rtrim(string) 

字符中的空格,用replace(string, ' ', ' ')

1
2
3
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 Server 数据库中的收缩数据库和文件操作

    收缩数据文件通过将数据页从文件末尾移动到更靠近文件开头的未占用的空间来恢复空间,在文件末尾创建足够的空间后,可取消对文件末尾的数据页的分配并将它们返回给文件系统,本文给大家介绍SQL Server 数据库中的收缩数据...

    2023-10-27

  • dbeaver配置SQL server连接实现

    一、需要java jdk环境,我用的比较新 二、dbeaver新建连接SQL server...

    2023-10-27

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载