sqlserver数据库中如何将每条数据开头的空格去掉?
例如在image表中,有个url大概有1000多条数据吧,由于在插入数据的时候失误,将每条数据开头加了一个空格例如本是"../image/1.jpg"结果添加成"../i...
例如 在image表中, 有个url 大概有1000多条数据吧, 由于在插入数据的时候失误, 将每条数据开头加了一个空格 例如本是"../image/1.jpg" 结果添加成" ../image/1.jpg"
这样一条一条修改太慢了, 如何能批量将数据开头的只要是空格都去掉,用replace(url,' ','' )这个是把所有空格都去掉了,我只想去掉开头的空格, 知道的请帮助一下 展开
这样一条一条修改太慢了, 如何能批量将数据开头的只要是空格都去掉,用replace(url,' ','' )这个是把所有空格都去掉了,我只想去掉开头的空格, 知道的请帮助一下 展开
展开全部
使用 ltrim() 方法去掉字符串开头的空格, 使用 rtrim()方法去掉字符串结尾的空格
select ltrim(url) as url_Demo from 表名
select ltrim(url) as url_Demo from 表名
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-04-16
展开全部
可以同时使用,ltrim() / rtrim()去除字段两头的空格:
PS.
update 表名 set ltrim(rtrim(字段));
PS.
update 表名 set ltrim(rtrim(字段));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表 set url=ltrim(url)
追问
谢谢, 再请问下, 如何去掉末尾的空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询