declare @temp_temp int
declare @Cur_Name varchar(15)
Set @Cur_Name='bbb'
--------------------------------- 创建游标 --Local(本地游标)
DECLARE aa@Cur_Name CURSOR for select House_Id from House_House where Deleted=0 or deleted is null
----------------------------------- 打开游标
Open aa@Cur_Name
----------------------------------- 遍历和获取游标
fetch next from aa@Cur_Name into @temp_temp
while @@fetch_status=0
begin
--做你要做的事
select * from House_monthEnd where House_Id=@temp_temp
fetch next from aa@Cur_Name into @temp_temp
--
end
----------------------------------- 关闭游标
Close aa@Cur_Name
--
----------------------------------- 删除游标
Deallocate aa@Cur_Name
--
SqlServer中游标中的例子!
最新推荐文章于 2024-09-03 17:37:35 发布
本文介绍了一个使用SQL游标的具体案例,包括游标的声明、打开、遍历、关闭及删除等操作步骤。通过一个简单的例子展示了如何利用游标逐条处理查询结果。
383

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



