Trigger
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)
PRODUTOS = (CODIGO,NOME,QTD,VALOR)
VENDAS = (CODIGOV,CODIGO,QTD,DATA)
Roberto Bruno
Curtidas 0
Respostas
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
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