当前位置:   article > 正文

sql 循环处理查询到的结果集_sql循环查询到的结果集

sql循环查询到的结果集

方法一:游标

DECLARE

@id INT
BEGIN
DECLARE c_test CURSOR FAST_FORWARD FOR
SELECT id FROM [数据表];
OPEN c_test;
WHILE 1=1
BEGIN
FETCH NEXT FROM c_test INTO @id;
IF @@fetch_status!= 0 BREAK;
select  @id
END;
CLOSE c_test
DEALLOCATE c_test

END;

方法二:while

Declare @i int
Select @i=Min(id) from   [数据表] 


While @i Is Not Null
Begin
select @i

Select @i=Min(id) from   [数据表]  Where id>@I
 
End
  

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/409850
推荐阅读
相关标签
  

闽ICP备14008679号