中易网

Sql2000中存储过程中While的用法

答案:2  悬赏:10  
解决时间 2021-11-16 22:56
比如表 Test 字段A和B都是Int
A B
1 0
2 1
3 2
4 3
5 4
6 4
7 2
我的想法时再存储过程中查找处符合条件的数据集后,再循环该数据集,进行操作
CREATE PROCEDURE Del_For
@ID int
As
Begin
Select * From Test Where ID>@ID---符合条件的数据
----然后在此逐个取出上面查出来的数据集合中的ID进行操作,该怎么写。
End
GO
最佳答案
用游标吧
declare @a int,@b int
declare CCC cursor for select * From Test Where ID>@ID
open CCC
fetch next from CCC into @a,@b
while (@@fetch_status=0)
begin
.......
end
close CCC
declare CCC(这个操作看看别的系统存储过程怎么写的 记不太清了 每次都是copy的)

大概就是这样 不知道语法有没有错误 最近一段时间没用sqlserver了 看看系统存储过程就能明白怎么用cursor了
全部回答
同样的格式: declare @i int set @i=0 while @i<10 begin //语句序列 ... set @i=@i+1 end
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
KTV装修 如何选择装修公司
双流机场到十陵车站打车多少钱?
我想健身听说喝奶粉可以强肌肉,有什么便宜点
沈阳孙进技校好不好?
求鉴定白玉,这是什么种类的白玉,无证书。
省户的意思是什么啊?请解释下!
为什么nike官网买鞋都是定制
苏州健身房年卡一般多少钱
广州正派浴室柜产品质量好吗?
台湾酒店电源插座和大陆的是否是一样的?
苏州吴江供电局电话多少
云南省镇雄县中考分数怎么查询啊?
高层建筑的分类
什么品牌的口红好?
一个女孩写多情总被无情伤,另外一个男孩回了
推荐资讯
午餐肉怎么开?
怎么编一句关于清风洗发水的广告语
岂弟的意思是什么?岂弟的释义是什么啊?
清香的意思是什么啊?请解释下!
汽车空调安装方法及步骤
怎么样在男生青春期快速长高?表示自己15岁才
西口派出所办公地址在什么地方,我要处理点事
近视如何提高视力
东威利整木家装好吗
请问产后如何减肥呢?宝妈们推荐下
悦来网吧地址在哪,我要去那里办事
湛江海田车站直达徐闻需要多久,多少钱,急…
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?