Trigger

SQL Server

28/04/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)


Roberto Bruno

Roberto Bruno

Curtidas 0

Respostas

It3r

It3r

28/04/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


GOSTEI 0
POSTAR