注册 登录
编程论坛 SQL Server论坛

如何去掉些前面的字符

梦里蓝天 发布于 2006-12-15 20:38, 816 次点击
高手请看,小弟近日不小心把northwind的employees表的lastname列改成这样啦,不知道如何删除前面的sia以还原样
LastName
siaDavolio
siaFuller
siaLeverling
siaPeacock
siaBuchanan
siaSuyama
siaKing
siaCallahan
siaDodsworth

原来的sql
update dbo.Employees
set lastname='sia'+lastname
请高手帮忙
4 回复
#2
棉花糖ONE2006-12-15 20:56
update dbo.employees set lastname=right(lastname,len(lastname)-3)
#3
bygg2006-12-15 22:22
update employees set lastname=substring(lastname,4,len(lastname)
#4
李彬2006-12-16 15:29
又学到知识了!多谢!
#5
梦里蓝天2006-12-17 20:10

多谢各位啦

1