1
resposta

problema no join no funcionario - ajuda! Cannot delete or update a parent row

estou com esse erro Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade o erro acontece ao deletar o registro unidade quando o mesmo esta vinculado a um funcionario

1 resposta

Olá Jade, tudo bem?

Pelo que entendi, você está tendo um problema ao tentar deletar um registro de unidade que está vinculado a um funcionário, certo? O erro que está aparecendo diz "Cannot delete or update a parent row", que significa que você não pode deletar ou atualizar uma linha pai.

Esse erro acontece porque existe uma restrição de chave estrangeira entre as tabelas de unidade e funcionário, e você não pode deletar uma unidade que está sendo referenciada por um funcionário.

Uma solução para esse problema seria deletar primeiro o funcionário que está vinculado à unidade que você quer deletar, e só depois deletar a unidade. Outra opção seria remover o vínculo entre o funcionário e a unidade antes de deletar a unidade.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software