Como fazer uma query delete sendo que tenho quatro tabelas relacionadas. Nessa ordem Tabela “Categoria” - “Pergunta” - “Alternativa” e “Resposta” . Quero apagar todos os registros de “Resposta” que é filha de “Alternativa” - apagar todos os registros de “Alternativa” que é filha da tabela “Pergunta” e apagar todos os registros de Pergunta que forem Categoria.idCategoria = 62
Dúvida SQL excluir todos os campos das tabelas
W
1 Resposta
Se você estiver usando hibernate você pode anotar o atributo cascade da anotação @OneToOne, @ManyToOne. Caso contrarário você pode configurar as tabelas no banco para cascade! Em último caso, você terá que executar um delete de cada vez
Criado 16 de abril de 2010
Ultima resposta 16 de abr. de 2010
Respostas 1
Participantes 2