일괄 처리 중에 오류가 발생했습니다. 일괄 처리를 실행하거나 삭제해야 합니다.
대개 다른 문 작업을 통해 해결됩니다.
그러나 일괄 처리를 사용하는 데는 특정 제한이 있습니다. 예를 들어 일괄적으로 데이터를 가져올 때 고유성을 고려하지 않는 경우가 있습니다. 물론 그게 더 편리하긴 하지만 이 문제를 생각해보면 좀 번거로운데, 일괄처리를 하기 전에 Batch()를 먼저 실행해야 적용이 되는데, 이 과정에서 동일한 레코드가 삽입되었는지 판단하는 것이 불가능하기 때문이다. 임시 테이블;
커밋 부분의 문을 확인하고 pstmt.executeBatch()가 있으면 pstmt.executeUpdate()로 변경합니다.