下列关于SQL Server 2008游标中@@FETCH_STATUS的说法,正确的是( )。
A、
每当对游标执行一次FETCH语句,系统都会自动对@@FETCH_STATUS赋一次值
B、
用户可以对@@FETCH_STATUS变量进行赋值
C、
用户可以在游标中声明@@FETCH_STATUS变量
D、
每个游标都有一个专属于自己的@@FETCH_STATUS变量
【正确答案】
A
【答案解析】
在对游标数据进行提取的过程中,可以使用@@FETCH_STATUS全局变量判断数据提取的状态。由于@@FETCH_STATUS对于在一个连接上的所有游标是全局性的,不管是对哪个游标,只要执行一次FETCH语句,系统都会对@@FETCH_STATUS赋一次值,以表明该FETCH语句的执行情况。故答案为A项。
提交答案
关闭