não seria só adicionar o campo valor no teu update?
update produto set produto.prod_qtd = (prod_qtd + new.qtd)*, 
produto.valor = new.valor*
where prod_cod = new.prodcod;

Em 13/08/2010 09:10, Ricardo Rocha escreveu:
> Olá a todos,
>
> Tenho uma tabela de produto e um de entrada_produto, fiz um trigger
> (after post) para a tabela entrada_produto para atualizar o estouque,
> está funcionando blz...
> Mas como faço para implementar nesta trigger para atualizar também o
> valor do produto.
>
> segue o script da trigger:
>
> CREATE OR ALTER TRIGGER TG_ENTRADA FOR ENT_PRODUTO
> ACTIVE AFTER INSERT POSITION 0
> AS
> begin
> /* Trigger text */
> update produto
>
> set produto.prod_qtd = (prod_qtd + new.qtd)
> where prod_cod = new.prodcod;
> end
>
> Obrigado a todos....



[As partes desta mensagem que não continham texto foram removidas]

Responder a