Trigger

28/04/2006

0

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

Responder

Posts

29/04/2006

It3r

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


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar