在sql中,一个游标的使用,一般包括如下的过程。
1,声明游标
declare myCursor cursor for
2,写查询语句,获取数据
select name,age
from student
where name like '王%'
3,声明局部变量
declare @name nvarchar(40),@age int
4,打开游标
open myCursor
5,推进游标
fetch next from myCursor into @name,@age
6,通过推进游标,循环获取每一条数据
while @@fetch_status=0
begin
(获取数据后做该做的事)
fetch next from myCursor into @name,@age
end
7,关闭并释放游标
close myCursor
deallocate myCursor
好记性,不如烂笔头,记录一下,以备后查。