首页 新闻 会员 周边 捐助

SQL Server 游标问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2015-12-24 10:29
DECLARE ckxh CURSOR GLOBAL SCROLL FOR select * from #T_inventory /*创建游标*/
Open ckxh /*打开游标*/ 

FETCH FIRST from ckxh INTO @wlbm,@jwlbm,@wmtm,@wmmc,@ckmc,@wlfz,@kc /*取第一行*/

insert into #T_inventoryNew values(@wlbm,@jwlbm,@wmtm,@wmmc,@kc,@kc,@kc,@kc,@kc,@kc)

WHILE @@fetch_status=0
BEGIN
    FETCH NEXT from ckxh INTO @wlbm,@jwlbm,@wmtm,@wmmc,@ckmc,@wlfz,@kc /*取下一行*/

    insert into #T_inventoryNew values(@wlbm,@jwlbm,@wmtm,@wmmc,@kc,@kc,@kc,@kc,@kc,@kc)
END
Close ckxh --关闭游标
Deallocate ckxh  --删除游标

select * from #T_inventoryNew

我用游标查询了一个表 然后在插入一个新表。但是最后一行出现了重复

87Super的主页 87Super | 初学一级 | 园豆:107
提问于:2015-12-24 09:45
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册