DECLARE MyCusror11 CURSOR FOR Select [学生姓名],[学费],[住宿费],[伙食费],[教辅材料费] From [OneCard_HuangGangZhongXue].[dbo].[数据导入20210916] --创建游标
OPEN MyCusror11 --打开游标
DECLARE
@name nvarchar(255), --声明游标变量
@xuefei decimal,
@zhusufei decimal,
@huosifei decimal,
@jiaofufei decimal
Fetch next From MyCusror11 Into @name,@xuefei,@zhusufei,@huosifei,@jiaofufei
While(@@Fetch_Status = 0)
Begin
--读取游标数据
--Select @title = Convert(nvarchar(100),@title),@mytype= Convert(nvarchar(100),@mytype)
update [OneCard_HuangGangZhongXue].[dbo].Payment_OfflinePay set XueFei=@xuefei,ZhuSuFei=@zhusufei,HuoShiFei=@huosifei,JiaoCaiFei=@jiaofufei where Name=@name
--打印游标数据
--PRINT @title+','+Cast(@mytype as varchar(20))
--继续下一个游标读取
Fetch next From MyCusror11 Into @name,@xuefei,@zhusufei,@huosifei,@jiaofufei
End
Close MyCusror11
Deallocate MyCusror11