DECLARE   @CursorName   CURSOR   FOR   --定义游标   
SELECT ...--指向一个结果集
OPEN @CursorName --打开游标
FETCH NEXT FROM @CursorName into @var1,@var2 --取第一行数据
WHILE @@FETCH_STATUS = 0 --在游标指针不为空情况下做循环
BEGIN
FETCH NEXT FROM @CursorName into @var1,@var2 --循环取
...--相关操作
END
CLOSE @CursorName --关闭游标
DEALLOCATE @CursorName --释放资源
SELECT ...--指向一个结果集
OPEN @CursorName --打开游标
FETCH NEXT FROM @CursorName into @var1,@var2 --取第一行数据
WHILE @@FETCH_STATUS = 0 --在游标指针不为空情况下做循环
BEGIN
FETCH NEXT FROM @CursorName into @var1,@var2 --循环取
...--相关操作
END
CLOSE @CursorName --关闭游标
DEALLOCATE @CursorName --释放资源
                    
                
                
                
            
        
浙公网安备 33010602011771号