简单游标操作顺序
简单游标操作顺序
1:给数据集定义一个游标
DECLARE cur CURSOR LOCAL FOR
SELECT 项目1 FROM 表1
2:打开游标,取出第一行
DECLARE @变量1 AS 数据类型(数据长度) --例如DECLARE @GrpCD AS VARCHAR(50)
OPEN cur
FETCH NEXT FROM cur INTO @变量1
3:开始循环
WHILE @@FETCH_STATUS = 0
BEGIN
具体数据库操作
…
具体数据库操作
FETCH NEXT FROM cur INTO @变量1
END
4:关闭,删除游标
CLOSE cur
DEALLOCATE cur