Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] INSERT INTO ESTOQUE VALUES

Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (clube_do_livro.estoque, CONSTRAINT CE_ESTOQUE_LIVROS FOREIGN KEY (ID_LIVRO) REFERENCES livros (ID_LIVRO)) 0.016 sec

1 resposta
solução!

Oi, Rodrigo, tudo certo?

O erro acontece porque você tentou inserir um registro na tabela ESTOQUE com um valor do ID_LIVRO que não existe na tabela LIVROS.

A chave estrangeira CE_ESTOQUE_LIVROS tentou garantir que todos os valores do ID_LIVRO existam na tabela LIVROS.

Para resolver o problema, você precisa checar se todos os ID_LIVRO na tabela ESTOQUE existam na tabela LIVROS. Você pode corrigir os valores ou adicionar os livros correspondentes na tabela antes de tentar inserir na ESTOQUE.

Se a dúvida persistir, estamos aqui.

Abraços!

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