表A列B
20010
20020
20030
20040
想把B列最后一位删除,咋弄,最后一位不一定是0最后要B列结果为2001
2002
2003
2004
我真是菜的不能再菜的菜鸟,不会这个
20010
20020
20030
20040
想把B列最后一位删除,咋弄,最后一位不一定是0最后要B列结果为2001
2002
2003
2004
我真是菜的不能再菜的菜鸟,不会这个
解决方案 »
- 我安装完了SQL Server 2005后屏幕右下角没有服务器图标呢?
- 求教一个sql server四舍五入的问题
- 一个Alter table column的而为难题
- sql 列转行
- sql语句,如何一行转多行
- 注册的远程服务器不支持参数怎么办?
- 昨天遇到的一道大数据sql题目,求解答!
- sql语句如何替换字符
- SQL2008中热行USE TEST --checkpoint 1000; BACKUP LOG TEST WITH TRUNCATE_ONLY不行呢?
- 关于建立视图索引。如果建立索引的列选得不好,会不会影响查询的效率?
- 请问删除怎么用left join
- [高分提问]重装系统,如何备份 SQL Server 的设置?
--or stuff(b,len(b),1,'')
--left(b,len(b)-1)
from a
from a
from a
语句已终止。
那试试update a set b= cast(left(b,len(b-1)),int)
from a
update a set b= cast(left(b,len(b-1)) as int)
from a
where lessonid=103
哈哈,我改编了一下多谢
set b=left(rtrim(b),len(b)-1)