SQL 游标查询指定数据库

用游标查询代替这个selectgmurl,qqfromgm... 用游标查询代替这个 select gmurl,qq from gm 展开
 我来答
jyl_19
2010-11-28 · TA获得超过1002个赞
知道小有建树答主
回答量:708
采纳率:0%
帮助的人:1049万
展开全部
declare @gmurl varchar(50),@qq varchar(50)
declare Cursor_1 Cursor for select gmurl,qq from gm
open Cursor_1
fetch next from Cursor_1 into @gmurl,@qq
while @@fetch_status=0
begin
print @gmurl+@qq
fetch next from Cursor_1 into @gmurl,@qq
end
close Cursor_1
Deallocate cursor_1
xodpgdr
2010-12-10 · 超过15用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
SQL Server 游标这样用

DECLARE @N INT,@M INT
SELECT @N=5,@M=10
DECLARE Cur1 SCROLL CURSOR FOR
SELECT * FROM sysobjects
OPEN Cur1
FETCH ABSOLUTE 5 FROM Cur1
DECLARE @i INT
SET @i=1
WHILE @@FETCH_STATUS=0
BEGIN
SET @i=@i+1
IF @i<=@M-@N+1
FETCH NEXT FROM Cur1
ELSE
GOTO Roy
END
Roy:
CLOSE Cur1
DEALLOCATE Cur1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式