少了一句:Fetch Next from cur_Acc into @Acc_0,@Accdeclare @Acc_0 numicre
declare @Acc_ numicre
Declare cur_Acc Cursor Local Scroll --取帐户累计值
for
Select Acc_Total_0,Acc_Total from Account for update of Acc_Total_0
Open cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
while @@fetch_status=0
begin
update Account set Acc_Total_0= @Acc from Account WHERE CURRENT OF cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
end
CLOSE cur_Acc
DEALLOCATE cur_Acc
declare @Acc_ numicre
Declare cur_Acc Cursor Local Scroll --取帐户累计值
for
Select Acc_Total_0,Acc_Total from Account for update of Acc_Total_0
Open cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
while @@fetch_status=0
begin
update Account set Acc_Total_0= @Acc from Account WHERE CURRENT OF cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
end
CLOSE cur_Acc
DEALLOCATE cur_Acc
解决方案 »
- 先取出PartOne符合条件的所有GUID值,再根据取出的GUID值为条件对PartTwo表执行删除操作。
- 这样的语句怎样写
- |M| 补分贴:如何找出表中递增的记录中中间隔开的最小数字 dobear_0922 接分 刚才结贴时你还没有回复
- 注入只能进行 select吗?
- 关于日期的一个菜鸟问题,急,在线等!
- sql server 2005 异地同步复制的问题
- 求一SQL语句
- 无法安装sql2000!
- 在VFP中,当使用Use mydata.dbf shared打开数据库,我如何可以删除记录?
- 急求!!
- 紧急补救~~大家救救我~这是一个已经结帖的问题~但我突然发现有一个错误,是关于SQL语句的!
- 关于@
少了一句:Fetch Next from cur_Acc into @Acc_0,@Acc
Open cur_Acc 的时候
查询分析器就停住了,不停的在查询,没有返回
declare @Acc_ numicre
Declare cur_Acc Cursor Local Scroll --取帐户累计值
for
Select Acc_Total_0,Acc_Total from Account for update of Acc_Total_0
Open cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
while @@fetch_status=0
begin
update Account set Acc_Total_0= @Acc from Account WHERE CURRENT OF cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc --这样就可以得到下一条记录的相应数据
end
CLOSE cur_Acc
DEALLOCATE cur_Acc
declare @Acc_0 varchar(20)
declare @Acc varchar(20)
Declare cur_Acc Cursor Local --取帐户累计值
for
Select Acc_Total_0,Acc_Total from Account
for
update of Acc_Total_0
Open cur_Acc
select @@Cursor_rows --返回-1
select Cursor_Status('Local', 'cur_Acc') --返回1
Fetch Next from cur_Acc into @Acc_0,@Acc---------查询分析器不停的查,没有返回
while @@fetch_status=0
begin
update Account set Acc_Total_0= @Acc from Account WHERE CURRENT OF cur_Acc
Fetch Next from cur_Acc into @Acc_0,@Acc
end
CLOSE cur_Acc
DEALLOCATE cur_Acc