今天遇到了这个问题,查了好久才查到,原来我事先插入该表一些基础数据,但是建立的索引却是从1开始的,所以造成主键约束不唯一,因而插入数据失败。
旧索引:create sequence seq_advert minvalue 1 maxvalue 9999999999999999999 increment by 1 start with 1 cache 20 noorder nocycle ;
新索引:create sequence seq_advert minvalue 1 maxvalue 9999999999999999999 increment by 1 start with 59 cache 20 noorder nocycle ;