问题:天耀3000 v8.95 修复账套报错,提示“违反了PRIMARY KEY 约束’pk_combin_o’。不能在对象’combin_o’中插入重复键”。
处理方法:
1、 在数据库后台执行以下语句,查找有问题的组装拆卸单。
select c.code,c.billdate,a.combinid,a.itemno
from (select * from combin_o where itemno > 0 ) a,
(select * from combin_o where itemno < 0 ) b ,
combin c
where a.combinid = b.combinid and a.itemno = - b.itemno
and a.combinid = c.combinid
2、 把有问题的组装拆卸单删除,然后账套恢复到3000 v8.95并修复账套,修复成功后重新录入删除了的组装拆卸单。