GARANTIR DESCONTO

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


Bertocco

Bertocco

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)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar