一个简单的函数问题

tonton98 2003-05-20 05:46:05
我写了如下的句子,可是无法出来效果,大家帮忙看看
declare @i int
select @i=count(*) from t_p_cp where xfddm='W' and dldm='W5'

declare @j int
while @j<=@i
begin
update t_p_cp set bm=(sno+50000) where xfddm='W' and dldm='W5'
continue
end

结果集:
866 866
867 867
868 868
不能达到预想的结果集
866 50866
867 50867
868 50868
...全文
15 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tonton98 2003-05-20
Jain123(朋克^_^):
呵呵,多谢支持,那会在qq上,没和你说就走了,实在不好意思,sorry
回复
pengdali 2003-05-20
回复
a1n1 2003-05-20
唉,来晚了,顶。
回复
Jain123 2003-05-20
回家了
byebye
祝开心!
回复
Jain123 2003-05-20
过来支持射手一把!
能找到一个聊天的贴子,开心!
这两天机器坏了,好烦啊
现在还没有修好:(
都没有机会上网,只能趁下班时间来逛逛
回复
joygxd 2003-05-20
没分了up
回复
tonton98 2003-05-20
现在当作散分贴拉
回复
tonton98 2003-05-20
declare @i int
select @i=count(*) from t_p_cp where xfddm='W' and dldm='W5'

declare @j int
set @j=1
while @j<=@i
begin
update t_p_cp set bm=(sno+50000) where xfddm='W' and dldm='W5'
set @j=@j+1
continue
end
回复
tonton98 2003-05-20
哎呀,自己太粗心了,搞定了
回复
caiyunxia 2003-05-20
sno是什么类型
回复
相关推荐
发帖
非技术版
创建于2007-09-28

1.1w+

社区成员

MS-SQL Server 非技术版
申请成为版主
帖子事件
创建了帖子
2003-05-20 05:46
社区公告
暂无公告