违反唯一约束条件 (ILASUNION.ILOG_CIR_PK)
这种问题,通常就是主键重复了,因为主键唯一的关系,所以当我们新增记录时,主键如果是表中有的数据,则会报错。
排查方法,我们可以查询该表的最大主键为多少
1、先用max函数:select max(recno) from ilog_cir ; recno 为主键名 ilog_cir 为表名
2、查出最大值后还需验证下,select count(*) from ilog_cir where recno > 第一步查询出最大值
3、如发现有数据,则表名该最大值还不算是表中的最大值,相应的新增区间,直到第二步找不到数据
4、重建序列,删除旧的序列,新建序列,这个序列开始值与最大值都应该最大值之上。