编程论坛
注册
登录
编程论坛
→
SQL Server论坛
sql 如何把某个结果集拿来循环操作
sntyy
发布于 2008-11-19 11:44, 1950 次点击
sql 如何把某个Select出来的结果集再拿来循环操作
有没有foreach如何使用?
4 回复
#2
wwttxx
2008-11-19 11:55
可以用游标来循环实现的。游标会循环的fetch你select出来的结果。。试试看吧
#3
球球
2008-11-19 12:31
很少用游标。
楼主是要批量操作吗?不知道具体要做什么。
#4
smltq
2008-11-20 07:03
定义一个变量保存其值,在用WHILE 或FOR 循环嘛
#5
a67896711
2008-11-24 09:22
建议用游标
declare 游标名 cursor for select 查询语句的结果集
open 游标名
fetch next from 游标名 into 结果集中的字段1,[字段2]
设置你要用到的字段变量
while @@fetch_status=0
循环处理这些变量
得到你的结果
1