+ -
当前位置:首页 → 问答吧 → 很急,求助

很急,求助

时间:2011-11-29

来源:互联网

学生表中stuid是字符串,现在修改学生表,将学号左边四个字符‘2009’用‘09’替换

作者: TravyLee   发布时间: 2011-11-29

SQL code

update student set stuid=substring(stuid,3,len(stuid)-2)

作者: pengxuan   发布时间: 2011-11-29

SQL code
update tb set stuid='09'+substring(stuid,5,len(stuid)-4)

作者: fredrickhu   发布时间: 2011-11-29

SQL code

update tb set stuid=replace(stuid,'2009','09')

作者: geniuswjt   发布时间: 2011-11-29

引用 3 楼 geniuswjt 的回复:
SQL code

update tb set stuid=replace(stuid,'2009','09')

这样如果后面有2009的话就OVER了

作者: fredrickhu   发布时间: 2011-11-29

SQL code
update table1
set stuid=stuff(stuid,1,2,'')
where 
stuid like '2009'

作者: roy_88   发布时间: 2011-11-29

SQL code
--改改
update table1
set stuid=stuff(stuid,1,2,'')
where 
stuid like '2009%'

作者: roy_88   发布时间: 2011-11-29

SQL code

update tb set stuid=replace(stuid,'2009','09')
where 
stuid like '2009%'

作者: leisure_cool   发布时间: 2011-11-29

update tb set stuid=stuff(stuid,1,2,'') where stuid like '2009'

作者: szstephenzhou   发布时间: 2011-11-29

SQL code

update tb
set stuid=stuff(stuid,1,2,'')
where left(stuid,4)='2009'

作者: lxpbs8851   发布时间: 2011-11-29

热门下载

更多