将oracle数据库sql文件导入后,读取数据没问题,写入数据报错unique constraint (xxx.xxx) violated
解决办法
首先将原来的自增设置删除
DROP SEQUENCE XXX
然后再新增自增设置
CREATE SEQUENCE xxx
INCREMENT BY 1 --从1开始
START WITH 101113 --注意,这里设置一定要比现有的数据ID的最大值要大,
--例如我最大id值是101112,所以我设置成101113
MINVALUE 1 --设置最小值
NOMAXVALUE --设置最大值
NOCYCLE --设置循环
NOCACHE --设置缓存
设置后,就可以新增数据,并且可以完成主键自增了