DELETE na tabela 'ENTRADAENTITY' causou uma violação na restrição de chave estrangeira 'BLNCTNTTYNTRDNTRDD' para a chave (19852). A instrução foi desfeita

1 resposta Resolvido
jpa
T

Então, tenho esse mapeamento abaixo; EntradaEntity com BalanceteEntity que gera uma terceira tabela com as chaves delas; quando tento excluir uma entrada a exceção é lançada:

@Entity
public class BalanceteEntity implements Serializable {

@OneToMany
    List<EntradaEntity> entrada;
    @OneToMany
    List<SaidaEntity> saida;

Quando quero deletar uma EntradaEntity, a chave estrangeira da terceira tabela não permite e lança a exceção:

Internal Exception: java.sql.SQLIntegrityConstraintViolationException: DELETE na tabela ‘ENTRADAENTITY’ causou uma violação na restrição de chave estrangeira ‘BLNCTNTTYNTRDNTRDD’ para a chave (19852). A instrução foi desfeita.

Alguém tem a experiência da solução?

1 Resposta

T
Solucao aceita

Resolvido valeu!

Criado 11 de maio de 2020
Ultima resposta 11 de mai. de 2020
Respostas 1
Participantes 1