[firebase-br] TRIGGER ESTA FUNCIONANDO PARA INCLUIR MAIS NA HORA DE ALTERAR E DELETAR O ESTOQUE NAUM MUDA NADA
Cesar
cesar_newton em yahoo.com.br
Qua Nov 9 15:44:16 -03 2005
estou aqui de novo desculpem
a minha trigger tem que funcionar agora para somar com o estoque e quando
eu somo e dou post ai a trigger funciona certo..mais na hora de alterar e de
excluir naum acontece nada..
aonde esta o erro??
a trigger abaixo
AS
begin
IF (INSERTING) THEN
UPDATE produtos
SET ESTOQUE = ESTOQUE + NEW.quantidade
WHERE COD_PRODUTO = NEW.cod_produto;
ELSE
IF (DELETING) THEN
UPDATE PRODUTOS
SET ESTOQUE = ESTOQUE + NEW.quantidade
WHERE COD_PRODUTO = old.cod_produto;
ELSE
IF (UPDATING) THEN BEGIN
UPDATE PRODUTOS
SET ESTOQUE = ESTOQUE + new.quantidade
WHERE COD_PRODUTO = old.cod_produto;
UPDATE PRODUTOS
SET ESTOQUE = ESTOQUE - NEW.quantidade
WHERE COD_PRODUTO = NEW.cod_produto;
END
end
_______________________________________________________
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!
http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão lista