下面一段sql代码
DECLARE @stu_cursor CURSOR
set @stu_cursor = cursor for
SELECt sno FROM sc
ORDER BY sno
OPEN @stu_cursor
while (@@fetch_status = 0)
FETCH NEXT FROM @stu_cursor
CLOSE @stu_cursor
DEALLOCATE @stu_cursor
新建查询,执行此代码第一次,完全没有问题
执行第二次,就出问题啦,没有查询结果啦,只出"命令已完成"
但是再次新建一个查询,又恢复到可以出结果的状态,不知道什么原因,十分困惑,
谁能给解答下,3ku.