作者:也许吧但不是2007029SES | 来源:互联网 | 2023-09-24 19:34
篇首语:本文由编程笔记#小编为大家整理,主要介绍了sql server 游标的简单用法相关的知识,希望对你有一定的参考价值。
sql server游标:
--定义游标
declare cursor1 cursor for select ID,Name from A
--打开游标
open cursor1
declare @id int
declare @name varchar(50)
declare @n int
declare @i int=1
set @n=(select COUNT(1) from A)
while(@i<@n)
begin
set @[email&#160;protected]+1
fetch next from cursor1 into @id,@name
select @id select @name
end
--关闭游标
close cursor1
--释放游标,释放后就不能在打开游标了
deallocate cursor1