sql语句求救! 6位编号想统一修改下前4位

学生编号为6位其中0609__的编号想统一修改为0205__比如这班级为48人从060901到060948现在想把这些学生编号调整为020501----020548求教s... 学生编号为6位 其中 0609__ 的编号 想统一修改为 0205__

比如这班级为48人 从060901到060948 现在想把这些学生编号 调整为020501----020548
求教sql语句写法.
展开
 我来答
百度网友d84dd6d
2014-11-18 · TA获得超过477个赞
知道小有建树答主
回答量:537
采纳率:100%
帮助的人:368万
展开全部
update table set field=repalce(field,'0609','0205') where ......
更多追问追答
追问
update "文明修身成绩" set 学生编号=repalce(学生编号,'0612','0205') where 学生编号 like'0612%'

感谢, 但我用的是sqlite库 [Err] 1 - no such function: repalce
replace 命令看来不行 有这条命令
用法是 replace into 基本同 insert into
追答
replace 这个没有,那right这个有么?
update "文明修身成绩" set 学生编号='0205'+ltrim(rtrim(right(学生编号,2))) where 学生编号 like'0612%'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d9b156865
2017-09-22 · TA获得超过165个赞
知道小有建树答主
回答量:384
采纳率:33%
帮助的人:202万
展开全部
编号=Stuff(编号,1,4,'0205')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式