永发信息网

sql server游标变量的问题

答案:1  悬赏:50  手机版
解决时间 2021-05-03 16:39

下面一段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.

最佳答案

MSSQL中新建一个自定义表、查询或者规则什么都的都是默认执行一次的,若要重新执行则要重新建一次,你的情况是试图要建立两个同名的查询,这是不允许的,要重新看结果必须要删除原来创建的自定义表、查询或者规则等,或者建一个异名的查询方法一样的查询方法,删除查询表应该是在规则那里删的(由于工作跟SQL关系不大,具体位置也记不清楚了,你可以在左边的树状图中找找),如果你想直接用你刚刚创建的查询,则要用语句:“SELECT * CURSOR”应该可以显示了。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
亿通手机原始密码
傅楼林场在什么地方啊,我要过去处理事情
怎样也检讨书凑齐一千字
CF中YY频道要达到三千积分才可以申请短位ID吗
怎么考取音速太阳执照?
灰太狼、懒羊羊、喜羊羊、奥特曼、蜡笔小新,
关于Nokia XM系列中5800.5530.5230…几款热门
怎样定义亲情?
几个很严重的物理问题!!!
高中的函数题目
网络离现实有多远???
文件夹用加密软件加密后隐藏再刷新找不到了文
好孩子和坏孩子有界限吗
本溪县农资公司草河口农资批发站在什么地方啊
57魔神怒0一套没加过武器残杀加12攻击545力19
推荐资讯
洁雅洗衣这个地址在什么地方,我要处理点事
为什么我的手机发不出去信息?(型号5320)
未孕乳房出水
如何退订游戏VIP业务?
NBA2k10怎么跳过暂停、休息?我是笔记本
我想在北京找家医院做腿部整形,大家帮帮忙~
合资 外资 融资
肺活量是指什么?过低有什么坏处?
如何用手机号码查姓名,怎么用名字查手机号码
psp上有多少部最终幻想??告诉我下载地址
怎么在进空间的时候设置直接弹一个窗口出来
茂名市康荣陶瓷辊棒有限公司地址在什么地方,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?