1
resposta

[Dúvida] Erro ao excluir dado

Qual a solução para apagar um dado com o erro da foto ?Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Felippe, tudo bem?

O erro que você está enfrentando ocorre devido a uma restrição de chave estrangeira. O registro que você está tentando excluir na tabela TABELA_DE_PRODUTOS está sendo referenciado na tabela ITENS_NOTAS_FISCAIS.

Para resolver isso, antes de excluir o registro na TABELA_DE_PRODUTOS, você precisará excluir todos os registros na ITENS_NOTAS_FISCAIS que fazem referência a ele. Isso pode ser feito com um comando DELETE na tabela ITENS_NOTAS_FISCAIS com a mesma condição de chave estrangeira.

DELETE FROM ITENS_NOTAS_FISCAIS WHERE CODIGO_DO_PRODUTO = '1002334';

Após isso, você poderá excluir o registro na TABELA_DE_PRODUTOS.

Espero ter ajudado.

Qualquer dúvida, não hesite em compartilhar no fórum.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado