Olá a todos
Estou utilizando MySQL com conexão JDBC.
Gostaria de saber se existe, no mysql, alguma forma de identificar que um registro, ao ser deletado, possui relacionamento com outro, antes que a exception seja gerada…
[]s
MySQL - Exclusão de Registros
B
6 Respostas
C
Você está usando foreign key?
B
Olá!! Sim estou usando FK…
C
Então, você quer saber antes de deletar se ele tem alguma relação com outra tabela, se sim não deletar? ou entendi errado?
B
Isso, caso tenha relacionamento com outra tabela eu lançaria uma mensagem informando ao usuário que o registro não pode ser excluído…
Em resumo: Identificar que um registro possui relação com outra tabela sem ter que dar um select em cada tabela relacionada e sem depender de uma exception gerada na tentativa de exclusão…
C
Eu ia falar pra você criar um boolean pra verificar com select se tem alguma relação, mais sem fazer isso eu não conheço nenhuma outra maneira em!
Foi mal!!
B
Eu ia falar pra você criar um boolean pra verificar com select se tem alguma relação, mais sem fazer isso eu não conheço nenhuma outra maneira em!
Foi mal!!
Belê, valeu assim mesmo!!
De qualquer forma fica o post aberto…
Abraço
Criado 30 de maio de 2012
Ultima resposta 30 de mai. de 2012
Respostas 6
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Lumina Lumina: a IA que te traz resultados Prompts prontos por especialistas. Resolva seus problemas de verdade.