Duplicate entry '0' for key 'PRIMARY'_Spring Batch

Duplicate entry '0' for key 'PRIMARY'_Spring Batch

在运行一个job成功后,在运行一次,会出现这个异常Duplicate entry '0' for key 'PRIMARY',也就是主键冲突。


在truncate 表之后执行以下sql语句:

INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0, '0');
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0, '0');
INSERT INTO BATCH_JOB_SEQ values(0, '0');


在stackoverflow上:http://stackoverflow.com/questions/13082394/how-to-re-run-a-spring-batch-job

在spring论坛上:http://forum.spring.io/forum/spring-projects/batch/122190-how-to-re-run-a-job


==============END===============



你可能感兴趣的:(Duplicate entry '0' for key 'PRIMARY'_Spring Batch)