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中游标中的例子!
最新推荐文章于 2022-05-27 10:22:13 发布