历史数据做搬迁,在插入时,遇上唯一性错误,该如何处理?原创
金蝶云社区-福寿双全
福寿双全
1人赞赏了该文章 82次浏览 未经作者许可,禁止转载编辑于2022年11月03日 17:54:49

打算把过期的数据,从当前表搬迁到对应的历史表,但遇上主键重复,插入操作失败;不清楚为何历史表里会存在当前表的主键数据,当前想做的,是赶紧先把数据搬迁到历史表中,重复数据另外处理,,,


ORACLE 对这种情况,推出了个新的SQL语法,可以把这些异常的数据,插入到和主表匹配的主表ERR$_表中,这样,

正常的数据继续往历史表里迁移,重复的数据,则放到ERR$_表中,供后续分析处理,

赞 1