游标与While循环的使用

--定义变量
DECLARE @UserID INT 

--定义游标
DECLARE cur_userId CURSOR FAST_FORWARD READ_ONLY FOR 
	SELECT distinct FUserID FROM t_User ORDER BY FUserID ASC

-- 打开游标
OPEN cur_userId
FETCH NEXT FROM cur_userId INTO @UserID

-- 循环
WHILE @@FETCH_STATUS = 0
BEGIN
    PRINT @UserID
    FETCH NEXT FROM cur_userId INTO @UserID
END

--关闭游标
CLOSE cur_userId
DEALLOCATE cur_userId
发布了62 篇原创文章 · 获赞 28 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/native_lee/article/details/102823561
今日推荐