Fórum Erro no MySQL - Exclusão #487102
28/07/2014
0
tenho cadastros na tabela:
[img]http://arquivo.devmedia.com.br/forum/imagem/273948-20140728-190111.jpg[/img]
clico no botão com o simbolo "?" que leva ao link:
[url]http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html[/url]
Roniere Almeida
Curtir tópico
+ 0Post mais votado
30/07/2014
tenho cadastros na tabela:
[img]http://arquivo.devmedia.com.br/forum/imagem/273948-20140728-190111.jpg[/img]
clico no botão com o simbolo "?" que leva ao link:
[url]http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html[/url]
Tenta parar a verificação de chaves estrangeiras e rodar a query novamente.
SET Foreign_Key_Checks = 0
Não acho uma boa ele fazer isso, pois ele não irá saber quando existir a referência.
Ronaldo Lanhellas
Gostei + 1
Mais Posts
28/07/2014
Rafael Santos
Gostei + 0
29/07/2014
Fabiano Carvalho
Você precisa deletar em cascata.
Gostei + 0
29/07/2014
Ronaldo Lanhellas
Gostei + 0
29/07/2014
William
Tradução (+ ou -)
"Não é possível excluir ou atualizar uma linha principal: uma restrição de chave estrangeira falhou"
Existe um registro em outra tabela que é dependente desse registro atual!!
Gostei + 0
29/07/2014
Roniere Almeida
Gostei + 0
29/07/2014
Alan Mario
Gostei + 0
29/07/2014
William
https://www.devmedia.com.br/breve-conceito-de-foreing-key/17426
Gostei + 0
29/07/2014
Roniere Almeida
Gostei + 0
29/07/2014
William
Então Roniere pelo o que entendi, você está dizendo que somente uma linha está dando problema as outras você pode alterar, nesse caso somente esse registro está sendo referenciado em outra tabela.
Para ficar mais fácil de explicar poste a estrutura das suas tabelas.
Gostei + 0
29/07/2014
Ricardo
tenho cadastros na tabela:
[img]http://arquivo.devmedia.com.br/forum/imagem/273948-20140728-190111.jpg[/img]
clico no botão com o simbolo "?" que leva ao link:
[url]http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html[/url]
Tenta parar a verificação de chaves estrangeiras e rodar a query novamente.
SET Foreign_Key_Checks = 0
Gostei + 0
30/07/2014
Alan Mario
https://www.devmedia.com.br/breve-conceito-de-foreing-key/17426
valeu Willian.
Gostei + 0
30/07/2014
Roniere Almeida
Então Roniere pelo o que entendi, você está dizendo que somente uma linha está dando problema as outras você pode alterar, nesse caso somente esse registro está sendo referenciado em outra tabela.
Para ficar mais fácil de explicar poste a estrutura das suas tabelas.
seria o o script de criação, imagem, não sei mexer bem o MySQL. como faço?
Gostei + 0
30/07/2014
William
Gostei + 0
30/07/2014
Roniere Almeida
desculpa aew pessoal e muito obrigado pela ajuda!!!
Gostei + 0
30/07/2014
William
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)