游标使用方法:
--定义游标
declare 游标名 Cursor for
--select语句
select userID,userpwd from userMessage
--打开游标,可以多次打开
open 游标名
declare @UID nchar(16)
declare @Pwd nchar(32)
--把游标指向的数据取出来存放在两个变量中
fetch next from 游标名 into @UID,@Pwd
while(@@FETCH_STATUS=0)
--@@FETCH_STATUS为全局变量,
--(0)代表FETCH语句成功
--(-1)代表FETCH语句失败或行不在结果集中
begin
--Sql语句
end
close 游标名 --关闭游标
deallocate 游标名 --释放后不可以再打开游标