Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Capturar exceção de entrada duplicada


Eu uso spring, então resolvemos por org.springframework.dao.DataIntegrityViolationException
try {
    ao_history_repository.save(new AoHistory(..));
} catch (DataIntegrityViolationException e) {
    System.out.println("history already exist");
}

Mas como @KevinGuancheDarias mencione: