CTF-Web安全SQL server信息安全专业知识

SQL Sever-游标

2019-04-29  本文已影响17人  简言之_
--1.定义游标
use jwt
go
declare stu_cur  scroll cursor
for select * from S 

for update of SN0,SNAME
--2.打开游标
open stu_cur
--3.返回游标数据集的行数
if @@error=0 --没有错误
print '共有'+convert(char(3),@@cursor_rows)+'行学生记录'
--4.读取一行数据
fetch next from stu_cur
--5.读取第3行数据并输出显示
declare @sno char(5),
        @sname varchar(10),
        @ssex char(10),
        @birthday char(15),
        @college char(10)
fetch absolute 3 from stu_cur
into @sno,@sname,@ssex,@birthday,@college
print '第3行学生信息为:'+@sno+@sname+@ssex +@birthday+@college
--6.修改当前游标所指的数据
update S
set SN0='S3',SNAME='jwta'
where current of stu_cur
--7.结束之后要关闭并释放游标
close stu_cur  --关闭游标
deallocate stu_cur  --释放游标
上一篇下一篇

猜你喜欢

热点阅读