Usuário com melhor resposta
Apagar dados de várias tabelas com StoredProcedure depois de clicar num botao

Pergunta
-
Ola pessoal,
mais uma vez venho expor uma duvida. tenho um formulário que mostra dados de uma pessoa. esses dados são apanhados de várias tabelas do meu BD e para controlar esses dados utilizo uma chave estrangeira da pessoa.
tenho um botao apagar, que após clicar devo apagar todos os dados das tabelas onde essa pessoa está inserida, ou seja, onde tiver o id dessa pessoa como chave estrangeira das outras tabelas.
quero fazer isso através de um StoredProcedure... alguma ajuda??
acho que tenho uma noçao que é apagar de todas as tabelas onde o id da pessoa é o que estou passando... mas não sei como implementar isso.. por favor preciso resolver esse problema mais rápido possivel.
Respostas
-
- Editado Pablotdv segunda-feira, 10 de dezembro de 2012 13:06
- Marcado como Resposta flaviodantas segunda-feira, 10 de dezembro de 2012 13:41
Todas as Respostas
-
tem uma forma bem mais simples que fazer uma instrução de delete para cada relacionamento da sua tabela,
usa o delete cascade nas suas chaves estrangeiras que referencia a tabela pessoa, ai é só dar um delete em pessoa que o banco apaga o resto.
-
-
- Editado Pablotdv segunda-feira, 10 de dezembro de 2012 13:06
- Marcado como Resposta flaviodantas segunda-feira, 10 de dezembro de 2012 13:41
-
-