Trigger
Como faço para criar um trigger por exemplo que seja disparado toda vez que quiser inserir ou alterar um registro da minha tabela?
Quero fazer o seguinte: Tenho uma tabela Empresas e nessa tabela tem uma chave estrangeira chamada Numero_Convenio, porém tenho que garantir que um número de convênio possua apenas uma empresa. Pensei em criar um trigger para ao inserir ou atualizar uma empresa verificar se o número do convênio já está vinculado a uma empresa e caso positivo retornar alguma mensagem, mas nunca trabalhei com isso, como seria a criação desse trigger e como ligar à minha tela onde vou inserir ou atualizar os registros das empresas?
Obrigada
Quero fazer o seguinte: Tenho uma tabela Empresas e nessa tabela tem uma chave estrangeira chamada Numero_Convenio, porém tenho que garantir que um número de convênio possua apenas uma empresa. Pensei em criar um trigger para ao inserir ou atualizar uma empresa verificar se o número do convênio já está vinculado a uma empresa e caso positivo retornar alguma mensagem, mas nunca trabalhei com isso, como seria a criação desse trigger e como ligar à minha tela onde vou inserir ou atualizar os registros das empresas?
Obrigada
Barbara.michele
Curtidas 0
Respostas
Carnette
14/11/2003
Poderia informar qual BASE DE DADOS voce está usando ??
GOSTEI 0
Marconi
14/11/2003
use o evento ´BeforeEdit´ da tabela.
Marconi
Marconi
GOSTEI 0
Barbara.michele
14/11/2003
Estou usando o Interbase 6.0.2.0 Open Edition.
GOSTEI 0