clebersm 0 Denunciar post Postado Outubro 21, 2009 Olá a todos! Gostaria de saber qual a sintaxe DELETe JOIN para apagar simultaneamente registros em tabelas diferentes. Apesar das tabelas serem distintas, todas elas tem chaves estrageiras que fazem referência ao ID do usuário. A razão para isso é que quando eu quiser deletar um usuário, gostaria que todos os registros referenciados a esse usuário, em outras tabelas, também seja apagadas simultaneamente. Agradeço antecipadamente a atenção e ajuda. Cleber Compartilhar este post Link para o post Compartilhar em outros sites
vinicvo 4 Denunciar post Postado Outubro 21, 2009 Isso pode te ajudar: http://dev.mysql.com/doc/refman/5.0/en/delete.html Compartilhar este post Link para o post Compartilhar em outros sites
clebersm 0 Denunciar post Postado Outubro 21, 2009 Isso pode te ajudar: http://dev.mysql.com.../en/delete.html Olá, Vinícius! Grato pela orientação! Utilizrei a sintaxe de multiplas tabelas. Valeu mesmo! Cleber Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Outubro 21, 2009 A razão para isso é que quando eu quiser deletar um usuário, gostaria que todos os registros referenciados a esse usuário, em outras tabelas, também seja apagadas simultaneamente. Se você possui relacionamento entre tabelas, utilize InnoDB (no MySQL) e FKs com ON DELETE CASCADE Veja: http://forum.imasters.com.br/index.php?/topic/100466-integridade-referencial-no-mysql/ Compartilhar este post Link para o post Compartilhar em outros sites
clebersm 0 Denunciar post Postado Outubro 22, 2009 Se você possui relacionamento entre tabelas, utilize InnoDB (no MySQL) e FKs com ON DELETE CASCADE Veja: http://forum.imaster...ncial-no-mysql/ Muito bom João! Esse artigo foi uma mão na roda! Esse comando é o máximo! Salvou meu dia. Muito grato! Cleber Compartilhar este post Link para o post Compartilhar em outros sites
clebersm 0 Denunciar post Postado Outubro 22, 2009 Se você possui relacionamento entre tabelas, utilize InnoDB (no MySQL) e FKs com ON DELETE CASCADE Veja: http://forum.imaster...ncial-no-mysql/ Olá, João! Já inclui o comando delete cascate em minhas 6 tabelas e funcionou perfeitamente. Gostaria mais uma vez de agradecer a você. e ao Vínicius pela atenção dispensada na solução da ificulade apresentada. Grande abraço a todos! Cleber Compartilhar este post Link para o post Compartilhar em outros sites