菜鸟求SQL命令,修改字符串最后一位。急急急,在线等。

我的数据表中一个字段,数据如下,需要修改最后一位都变成“#”。数据如下:0.005mg/m30.006mg/m30.7mg/m3修改后应该是0.005mg/m#0.006... 我的数据表中一个字段,数据如下,需要修改最后一位都变成“#”。
数据如下:
0.005mg/m3
0.006mg/m3
0.7mg/m3
修改后应该是
0.005mg/m#
0.006mg/m#
0.7mg/m#
展开
 我来答
大大虫
高粉答主

2013-07-26 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
使用replace函数,将m3替换成m#
update table set columname=replace(columname,'m3','m#')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微风8009
2013-07-26 · TA获得超过304个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:164万
展开全部
假设表名为table,字段名为aa

update table
set aa=left(aa,len(aa)-1)+'#'
where 筛选条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szm341
2013-07-26 · TA获得超过6726个赞
知道大有可为答主
回答量:5005
采纳率:100%
帮助的人:5110万
展开全部
update tb set col=right(col,len(right)-1)+'#'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micro0369
2013-07-26 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:3956万
展开全部
select replace(col,'m3','m#')
from tab

更新的话:
update tab set col = replace(col,'m3','m#')
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式