declare @Gid varchar(30),@Gnum int
declare myCursor CURSOR for
select 编号,数量 from XXX明细表 where XX号=@goodsidopen myCursorfetch next from myCursor into @Gid,@Gnum
while @@fetch_status=0
begin insert into XXX表
(A编号,B编号,C数量,D填表日期,E备注)
values (@Agenceid,@Gid,@Gnum,getdate(),'备注')
fetch next from myCursor into @Gid,@Gnum --这里遗漏了,所以@Gid ,@Gnum的值不变
end close myCursor
deallocate myCursor
declare myCursor CURSOR for
select 编号,数量 from XXX明细表 where XX号=@goodsidopen myCursorfetch next from myCursor into @Gid,@Gnum
while @@fetch_status=0
begin insert into XXX表
(A编号,B编号,C数量,D填表日期,E备注)
values (@Agenceid,@Gid,@Gnum,getdate(),'备注')
fetch next from myCursor into @Gid,@Gnum --这里遗漏了,所以@Gid ,@Gnum的值不变
end close myCursor
deallocate myCursor
解决方案 »
- 如何给 "可以查看存储过程定义,但不能修改" 的权限
- 如何在sql server2005中写入日期
- why:The value you entered is not consistent with the data type of length of the column
- setuser问题。高分阿!
- sql读取excel总是出错
- SQL数据库视图索引问题
- sp_MSforeach_Worker 問題
- 我的。jpg图片怎么样才能保存到表里? 哎,我是新手,真的好苦,帮帮忙!
- select 语句求助
- asp求助
- 关于syslog满容的问题
- 是SQL SERVER2000中可以写一个事前触发器吗相当于在delete 之前,我检测一下,如果是我的保护数据,就不让用户删除
这个位置不对呀!!!