maniaze Postado Dezembro 29, 2014 Denunciar Share Postado Dezembro 29, 2014 Estou tentar meter uma chave estrangeira mas dá-me erro alguém me pode ajudar http://i.imgur.com/UwGvp71.png http://i.imgur.com/PJbq62q.png http://i.imgur.com/gpspjEj.png Erro Comando SQL: ALTER TABLE `comentarios` ADD CONSTRAINT `fk_comentarios_jogo1` FOREIGN KEY (`jogo_coment`) REFERENCES `wc2018`.`jogo`(`idjogo`) ON DELETE RESTRICT ON UPDATE RESTRICT; Mensagens do MySQL : #1452 - Cannot add or update a child row: a foreign key constraint fails (`wc2018`.`#sql-15e4_665`, CONSTRAINT `fk_comentarios_jogo1` FOREIGN KEY (`jogo_coment`) REFERENCES `jogo` (`idjogo`)) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 30, 2014 Denunciar Share Postado Dezembro 30, 2014 KEY (`jogo_coment`) REFERENCES `jogo` (`idjogo`))jogo_coment e idjogo devem ser do mesmo tipo e tamanho. Se houver algo diferente a conexão não é estabelecida. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
maniaze
Estou tentar meter uma chave estrangeira mas dá-me erro alguém me pode ajudar
http://i.imgur.com/UwGvp71.png
http://i.imgur.com/PJbq62q.png
http://i.imgur.com/gpspjEj.png
Comando SQL:
Mensagens do MySQL :
#1452 - Cannot add or update a child row: a foreign key constraint fails (`wc2018`.`#sql-15e4_665`, CONSTRAINT `fk_comentarios_jogo1` FOREIGN KEY (`jogo_coment`) REFERENCES `jogo` (`idjogo`))
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.