用下面的语句更新就可以了.declare @cfid int,@cfmx
update 你的表 set @cfmx=case @cfid when cfid then @cfmx+1 else 1 end
,cfmx=@cfmx,@cfid=cfid
update 你的表 set @cfmx=case @cfid when cfid then @cfmx+1 else 1 end
,cfmx=@cfmx,@cfid=cfid
解决方案 »
- Must declare the scalar variable 报这个措错什么原因啊
- 大家帮忙推荐本学习sql server 2005的书。
- 这个多表查询怎么写?
- 主从表查询统计,高手进。
- mssqlserver数据库备份出现磁盘空间不足的问题,是否真的是空间不足,怎么解决,请各位大哥帮忙啊!
- SQL 权限问题:没有给登录名任何服务器角色. 但是登录后还能操作登录名映射外的其它数据库
- 欢迎进来讨论:怎样才能方便的得到存储过程结果集的表结构。
- ACCESS数据库设计视图里的“是/否”类型,SQLSERVER里用什么表示???默认值是什么表示“是”什么表示“否”???
- 跪求:如何把2GB的一个数据库文件(*.mdf)分成二个数据库文件
- sql 所有数据先排序 再查询11-20条数据
- 急!!如何得到最近一条inserted的uniqueidentifier字段值
- SQL Server数据查询问题
declare @cfid int,@cfmx int
update 你的表 set @cfmx=case @cfid when cfid then @cfmx+1 else 1 end
,cfmx=@cfmx,@cfid=cfid