Fórum Como fazer referência? #179280
02/09/2003
0
Boa Tarde, trabalho com Delphi 7.0 e SQLSERVER 2000, vou citar um exemplo aqui, tenho um Banco de Dados(ESTOQUE) e duas tabelas, produtos e pedidos. Primeiro que saber qual é o nome desse procedimento? Quando eu excluir um produto, não deixar excluir, pois tenha registros de referência neste registro. E segundo como eu faço isso?
Não sei se expliquei direto.
Abraço
Luis
Não sei se expliquei direto.
Abraço
Luis
Bertocco
Curtir tópico
+ 0
Responder
Posts
02/09/2003
Fred
Bom isto se chama Integridade Referencial e no interbase eu faço assim:
Alter table pedidos add constraint fk_nome foreign key (cod_prod) references produto (cod_prod) on update cascade;
e pronto ja esta feito o relacionamento, se voce tentar excluir um produto que esteja em algum pedido o SGBD nao deixara isto acontecer 8)
Alter table pedidos add constraint fk_nome foreign key (cod_prod) references produto (cod_prod) on update cascade;
e pronto ja esta feito o relacionamento, se voce tentar excluir um produto que esteja em algum pedido o SGBD nao deixara isto acontecer 8)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)