Trigger no Firebird

Firebird

01/11/2005

Pessoal, eu tô precisando criar uma trigger, a estrutura das tabelas eh mais ou menos essa...

PRODUTOS
>ID_PRODUTO
>VALOR

EVENTO
>ID_EVENTO
>VL_TOTAL

EVENTO_ITEM
>ID_EVENTO
>ID_ITEM
>VL_TOTALITEM

EVENTO_SUBITEM
>ID_EVENTO
>ID_ITEM
>ID_PRODUTO
>QUANTIDADE


Cada evento tem vários itens, e cada item tem vários produtos...
Ele grava o total de cada item na tabela EVENTO_ITEM e o total de todos os itens(q eh o valor do evento) na tabela EVENTO.
Quando o evento é alterado no sistema ele refaz todos os cálculos.

Oq eu quero é quando eu alterar o preço na tabela de produtos ele atualizar e refazer os cálculos de todos os eventos(e items) q tiver o produto alterado.

Eu pensei em criar uma Trigger no After Update da tabela de Produtos.
Mas ai é q tá... como seria essa Trigger?:)

Não sei se me expressei bem, qualquer coisa é só perguntar! :D

Agradeço desde já!


Caninha51

Caninha51

Curtidas 0

Respostas

Caninha51

Caninha51

01/11/2005

Up! :)


GOSTEI 0
POSTAR