--定义变量
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
游标与While循环的使用
本文详细介绍了一种在SQL中使用游标和变量的方法。通过定义变量和游标,可以遍历数据库中的记录并进行处理。示例展示了如何声明变量、创建游标、打开和关闭游标以及使用循环进行数据读取。

被折叠的 条评论
为什么被折叠?



