Fórum Como excluir pai sem ter que excluir filho. #37431
17/07/2003
0
POR FAVOR...
COMO POSSO EXCLUIR EM UM BANCO DE DADOS RELACIONAL DO INTERBASE UM REGISTRO PAI SEM TER QUE EXCLUIR TODOS OS REGISTROS FILHOS?
DESDE JÁ, OBRIGADO...
COMO POSSO EXCLUIR EM UM BANCO DE DADOS RELACIONAL DO INTERBASE UM REGISTRO PAI SEM TER QUE EXCLUIR TODOS OS REGISTROS FILHOS?
DESDE JÁ, OBRIGADO...
Hugo_sergio
Curtir tópico
+ 0
Responder
Posts
17/07/2003
Afarias
Deixa ver se entendi: Vc quer excluir o registro ´PAI´ e automaticamente *todos* os registros ´FILHO´ associados. Certo??
Basta usar integridade referencial, com CONSTRAINTS ou TRIGGERS, ex:
alter table TABELA_FILHO add constraint FK_FILHO_PAI (campo_pai)
references TABELA_PAI on delete cascade;
a opção ON DELETE CASCADE garante q excluindo-se o PAI todos os FILHOS são automaticamente excluidos!
T+
Basta usar integridade referencial, com CONSTRAINTS ou TRIGGERS, ex:
alter table TABELA_FILHO add constraint FK_FILHO_PAI (campo_pai)
references TABELA_PAI on delete cascade;
a opção ON DELETE CASCADE garante q excluindo-se o PAI todos os FILHOS são automaticamente excluidos!
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)