关于SQL去除空格的问题

dctg2003 2010-08-17 10:09:41
字段 D01 D02 D03
001 黄 鸣 男
002 刘 弦 女
003 邓话 语 男
004 ......

其中D02中字的中间有空格 ,请问如何去掉字中间的空格啊?trim好像没有用
...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_Nice 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 dctg2003 的回复:]
字段 D01 D02 D03
001 黄 鸣 男
002 刘 弦 女
003 邓话 语 男
004 ......

其中D02中字的中间有空格 ,请问如何去掉字中间的空格啊?trim好像没有用
[/Quote]

字符型数据中间有空格 用replace()
左空格 ltrim()
右空格 rtrim()
SQLCenter 2010-08-17
  • 打赏
  • 举报
回复
update tb set D02 = replace(D02, ' ', '')
hao1hao2hao3 2010-08-17
  • 打赏
  • 举报
回复

DECLARE @s VARCHAR(20)
SET @s ='2131 12321'
SELECT REPLACE(@s,' ','')


select replace(D02,' ','') from tablename

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧