--定义一个游标 叫 cur
DECLARE cur
--游标的数据源
SCROLL CURSOR FOR
SELECT 字段1,字段2 FROM 表名
--打开游标
OPEN cur
--操作游标
DECLARE @字段1的变量 varchar(50),@字段2的变量 varchar(50)
WHILE 1=1 BEGIN
--让游标指针执行 数据源中的下一行
--第一次执行的时候,指向的是第一行
FETCH NEXT FROM cur INTO
@字段1的变量,@字段2的变量
--判断游标是否到达了数据源的结尾
IF @@FETCH_STATUS<>0 BREAK
--操作变量
PRINT @字段1的变量+'------'+@字段2的变量
END
--关闭游标
CLOSE cur
--销毁游标
DEALLOCATE cur