天天今天给分享sql server 循环的知识,其中也会对sqlserver循环判断进行解释,希望能解决你的问题,请看下面的文章阅读吧!

1、SET @rc = @rc + 1 ;写一个例子给楼主看下就知道了:在sqlserver2000中新建一个存储过程://声明1个变量declare/如果没什么条件直接按初始的插入顺序设置MAKE值递增的话 @name nvarchar(20)declare mycursor cursor for select name from student//打开游标//从游标里取出数据赋值到我们刚才声明的2个变量中//0 fetch语句成功//-2被提取的行不存在while (@@fetch_status=0)end loop;begin//显示出我们每次用游标取出的值print '游标成功取出一条数据'print @name//用游标去取下一条记录endclose mycursordeallocate mycursor。

本文到这结束,希望上面文章对大家有所帮助。