金蝶软件 kis专业版 核算项目余额表本期的数据都查询不到 后来发现时数据库的问题 10
金蝶软件kis专业版核算项目余额表本期的数据都查询不到后来发现时数据库的问题输入语句现在能够查询到代码和客户的名称但是查询的时候有一个核算项目是可以正常查询余额的但是有两...
金蝶软件 kis专业版 核算项目余额表本期的数据都查询不到 后来发现时数据库的问题 输入语句现在能够查询到代码和客户的名称但是查询的时候 有一个核算项目是可以正常查询余额的 但是有两个却查询不到余额 这事为什么 执行的数据库语句是
delete from t_balance where fdetailid not in ( select fdetailid from t_itemdetail) update d set d.fdetailcount=v.fcount from t_ItemDetail d, (select fdetailid,count(*) fcount from t_ItemDetailv where fitemid=-1 group by fdetailid ) v where d.fdetailid=v.fdetailid 展开
delete from t_balance where fdetailid not in ( select fdetailid from t_itemdetail) update d set d.fdetailcount=v.fcount from t_ItemDetail d, (select fdetailid,count(*) fcount from t_ItemDetailv where fitemid=-1 group by fdetailid ) v where d.fdetailid=v.fdetailid 展开
展开全部
这个语句仅仅是在余额表里删除了错误的数据,而不是修复它。实际的修复语句会很复杂,而且不易写出通用的修复语句。
具体的错误也许不在t_balance表里,也许t_itemdetail表里也有错误的数据,这需要一定的数据维护经验来判断的。建议还是找金蝶公司的服务人员来处理吧,自己弄可能会越弄越糟。祝好运
另外,对数据库进行修改之前最好是能做个完整备份。
具体的错误也许不在t_balance表里,也许t_itemdetail表里也有错误的数据,这需要一定的数据维护经验来判断的。建议还是找金蝶公司的服务人员来处理吧,自己弄可能会越弄越糟。祝好运
另外,对数据库进行修改之前最好是能做个完整备份。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比较笨的办法是:逐期反过账,直到开账之初,然后Delete掉t_Balance表,再逐期过账。
(亲测有效)
清表有风险,操作请备份。
(亲测有效)
清表有风险,操作请备份。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查询时包括未过账凭证了吗?向金蝶软件售打电话
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-05
展开全部
这个语句是你写的还是别人给你的?
更多追问追答
追问
是别人给的
追答
只给了这么一个语句?
怎么第一句是个删除呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询