请教在T-Sql中如何用循环?

请问在T-Sql中怎么用循环???在程序中select一个数据集后,可以用dowhilenotrs.eof.....loop来循环由于用处

请问在T-Sql中怎么用循环???
在程序中select一个数据集后,可以用do   while   not   rs.eof.....loop来循环
由于用处理数据量每次千条以上,有时会出错,我想全部提交到数据库来处理,想写一个存储过程,不知道如何实现以下思路:
select   top   @num   *   from   table   where   .........
这里对每条数据进行处理

结束

[解决办法]
游标,WHILE
[解决办法]
你这种情况用游标!
[解决办法]
while语句或者游标!
看看基础的教程吧!
[解决办法]
還是用游标吧