Array
(
)

Trigger

Roberto Bruno
   - 28 abr 2006

Preciso de uma trigger que atualize a quantidade do produto vendido na tabela Produtos, no momento que ocorre uma venda do mesmo. Venda é uma outra tabela.

PRODUTOS = (CODIGO,NOME,QTD,VALOR)
VENDAS = (CODIGOV,CODIGO,QTD,DATA)

It3r
   - 29 abr 2006

Olá roberto bruno...

Para fazer a trigger no caso seria mais ou menos isso...

create trigger AtualizaProdutos
on vendas for update
as
if update(qtd) or update(CodProduto)
begin
update produtos
set qtd = select qtd from vendas where codigov = codigo
end

Eh mais ou menos isso, eu naum testei ;) Modifique de acordo com a sua necessidade

Espero ter ajudado...

Abraço, Iter Vinicius