DECLARE @ParameterID2 NVARCHAR(50),@HouseTypeNum2 INT
DECLARE cur CURSOR FOR SELECT ParameterID2 FROM #Temp_Test2
OPEN cur
FETCH NEXT FROM cur INTO @ParameterID2
WHILE @@FETCH_STATUS=0
BEGIN
SELECT @HouseTypeNum2=HouseTypeNum FROM #Temp_Value WHERE ParameterID=@ParameterID2
UPDATE #Temp_Test2 SET HouseTypeNum2=@HouseTypeNum2 WHERE ParameterID2=@ParameterID2
FETCH NEXT FROM cur INTO @ParameterID2
END
CLOSE cur
DEALLOCATE cur
sql 游标
SQL游标与更新示例
最新推荐文章于 2025-12-01 21:16:51 发布
本文介绍了一个使用SQL游标进行数据检索和更新的具体示例。通过定义游标并遍历临时表中的数据,实现了从另一个表中获取对应值,并更新原始表的功能。此过程展示了如何在T-SQL中有效地利用游标进行数据处理。
564

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



