[firebase-br] TRIGGER ALTERANDO O CODIGO DO PRODUTO NAUM AQUANTIDADE

Tadeu-Uol numeros.info em uol.com.br
Ter Nov 8 14:40:30 -03 2005


Amigão é o seguinte experimenta substuir na sua trigger  o comando SET 
COD_PRODUTO POR SET ESTOQUE COMO DI\ AQUI NO TEXTO DA SUA TRIGGER Q VC 
MANDOU
----- Original Message ----- 
From: "Cesar" <cesar_newton em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, November 07, 2005 4:56 PM
Subject: [firebase-br] TRIGGER ALTERANDO O CODIGO DO PRODUTO NAUM 
AQUANTIDADE


> Tenho uma trigger que serve para atualizar o estoque..
> ela esta funcionando certinho na hora que estou incluindo ...e quando 
> salvo blz.
> mais quando eu vou mandar alterar..ela esta alterando o codigo do produto 
> e naum a quantidade.
> alguem pode me ajudar??
> a mina trigger esta assim
> no before da tabela PEDIDO
> 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 + quantidade
>     WHERE COD_PRODUTO = OLD.cod_produto;
>  ELSE
>  IF (UPDATING) THEN BEGIN
>     UPDATE PRODUTOS
>     SET ESTOQUE = ESTOQUE - OLD.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/
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista