SQL 游标的写法
DECLARE @A varchar(200),@B varchar(200),@C datetime ----定义变量 DECLARE cursor CURSOR FOR --定义游标 SELECT A,B,C FROM Table WHERE ---查询的数据 OPEN cursor --打开游标 FETCH next from cursorinto @A,@B,@C --将游标向下移1行,获取的数据放入之前定义的变量@A,@B,@C中,这个支段的数量要与查出的支段数量一致 WHILE @@fetch_status=0 --判断是否成功获取数据 BEGIN -----这里写代码逻辑块 FETCH NEXT FROM cursor into @A,@B,@C --将游标向下移1行 END CLOSE cursor --关闭游标 DEALLOCATE cursor --释放游标 ---游标可用于循环