问题现象: | 库存台帐与现存量不符,整理现存量后,现存量表的值不变 |
问题原因: | 由于以前可能在没有整理完现存量时就结束过任务,所以临时表tempaa没有删除,导致整理过程中出错,所以现存量表没有更新,还是只有189条记录。 |
解决方案: | 可以使用附件中的语句在查询分析器中针对错误的帐套年度数据执行,删除tempaa表,然后再重新整理现存量即可 if exists (select 1 from sysobjects where id = object_id('dbo.tempAA') and type = 'U') DROP table [DBO].[tempAA] --由于多次整理标识值autoid已经太大,都六位数了,可以使用下面语句进行修改,使得autoid从1开始再增加,然后再整理现存量,当然也可以不用下面语句修改,不影响整理现存量。 delete from currentstock GO DBCC CHECKIDENT (currentstock, RESEED, 1) GO |
相关补丁: | |
版本: | 8.60sp |
模块: | 库存管理 |
产品: | U860SP--供应链--库存管理 |
问题名称: | 库存台帐与现存量不符 |
最后更新: | 2005-12-12 00:00:00 |