SQL Server去除字符串空格的ltrim() 和 rtrim()函数

SQL Server去除字符串空格的ltrim() 和 rtrim()函数

SQL Server并不提供trim()函数去除字符串两边空格,只提供了去除字符串左边空格ltrim()函数和去除右边字符串空格rtrim()函数,但是只要将这两个函数配合使用,就能达到去除字符串两端空格的效果。

ltrim()函数的使用:

复制代码
select ltrim(' aa ')

去除item_no字段内左边的空格:

复制代码
update t_bd_item_info20231115
set item_no = ltrim(item_no)
where item_subno = '0002'

rtrim()函数的使用:

复制代码
select ltrim(' aa ')

去除item_no字段内右边的空格:

复制代码
update t_bd_item_info20231115
set item_no = rtrim(item_no)
where item_subno = '0002'

ltrim()函数和rtrim()函数配合使用:

复制代码
select rtrim(ltrim(' aa '))

去除item_no字段内左边右边的空格:

复制代码
update t_bd_item_info20231115
set item_no = rtrim(ltrim(item_no))
where item_subno = '0002'

也可以用replace()函数来去除所有空格:

复制代码
select replace(' aa ',' ','')

去除item_no字段内左边右边的空格:

复制代码
update t_bd_item_info20231115
set item_no = replace(item_no,' ','')
where item_subno = '0002'
相关推荐
_1_71 小时前
SQL Server 磁盘满了 收缩日志
数据库·sqlserver
basketball6161 小时前
Redis基础:1. Redis介绍
数据库·redis·缓存
2601_colin1 小时前
Codex三大使用方式详解
经验分享·微信公众平台·facebook·oneapi·新浪微博
LaughingZhu1 小时前
Product Hunt 每日热榜 | 2026-06-04
人工智能·经验分享·深度学习·神经网络·产品运营
李可以量化2 小时前
成交量的终极量化策略:价量共振指标完整实现(下篇)
前端·数据库·人工智能
2601_colin2 小时前
Codex插件全流程实战指南
开发语言·经验分享·笔记·微信开放平台
汽车仪器仪表相关领域3 小时前
南华 NHAT-610 柴油车排放测试仪 产品详解
数据库·功能测试·汽车·压力测试·可用性测试
我滴老baby4 小时前
工业时序数据实战:基于 DolphinDB 流计算引擎的实现与调优
数据库
睡不醒男孩0308235 小时前
TiDB数据库调研
数据库·tidb
珠***格5 小时前
实操落地|防逆流装置的安装规范、调试标准与故障处置
网络·数据库·人工智能·分布式·能源·边缘计算