永发信息网

SQL游标能重复利用吗?

答案:2  悬赏:0  手机版
解决时间 2021-03-02 20:44
数据结构都是一样的,就是内容不同,想利用完了清空再次读取数据用,可行么?
Declare Timecur cursor for select bianhao from #noticetime
--省略正常使用过程
close Timecur
--此处还得用游标,能还使用Timecur吗?如果可以应该怎么写
最佳答案
重新定义一下游标。
Declare Timecur cursor for select bianhao from #noticetime
最好换个名字。
全部回答
一定要用游标?? 以下是游标,供参考: declare @id int,@address varchar(255)--这里假设你两个字段的字段类型 --定义游标 declare mycursor cursor for select address from 表 group by address having count(*) > 1 --打开游标 open mycursor --指定游标 fetch next from mycursor into @address --当存在数据 while @@fetch_status = 0 begin set @id = 0 --记录每个address,中status=1的最大id进@id select @id = isnull(max(id),0) from 表 where address = @address and status = 1 if @id > 0 --如果存在最大id,就删除address = @address 并不等于最大id的,这里假 设id列是唯一不存在重复,如果id不是唯一不重复,以下语句将有问题 delete from 表 where id <> @id and address = @address else --如果重复记录中不存在status=1如何处理?这里没有做任何处理 print '未处理' fetch next from mycursor into @address end --释放游标 close mycursor deallocate mycursor
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鸡蛋饼用英语怎么说?急需。
下列关于关税的说法中,正确的是()。A.关税
请问今天免过路费从几点开始
苹果6宫换机,是新新机吗
我记得一句歌词,只是一种平凡的生活
我第一次养了两只仓鼠,不知道它们是男还是女
在珠海未满18岁的可以办理居住证吗
根据《全国生态环境保护纲要》,跨()的重要生
减少百分之几怎么算
阳光艺术培训学校在哪里啊,我有事要去这个地
国家工商行政管理局广告审查标准是否有效
谁有psv模拟器,pc版的
已知等差数列{an}中,a1+a4+a7=15,a2+a4+a6=45
开国珍松花粉实体店都需要什么条件
钱包丢了多久报警有效
推荐资讯
登门拜访有哪些礼仪要求?
张家界航院论坛官方网站网址是多少?
天气是越来越凉了,你们那里还热吗?
4分管和6分管的区
我的科鲁兹后备箱底下漏油怎么回事
形容无所事事用什么成语
320222是哪里的身份证
华为畅享6好吗?
中广有线滕州分公司我想知道这个在什么地方
二战后国际人口迁移的主要流向是:A. 从西亚
什么是NB号CE认证
明天就是你的生日了。翻译成英文
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?