[firebase-br] duvida com trigger

Genésio Becker genesiohotmail em hotmail.com
Seg Jan 31 21:24:47 -03 2005


Não atualiza o saldo!!

>From: "Marcio Vinissius Fernandes Furtado" <marciofurtado em uol.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: <lista em firebase.com.br>
>Subject: Re: [firebase-br] duvida com trigger
>Date: Mon, 31 Jan 2005 20:31:05 -0200 (Horário brasileiro de verão)
>
>Da algum erro?
>
>-------Original Message-------
>
>From: FireBase
>Date: 01/31/05 20:03:53
>To: lista em firebase.com.br
>Subject: [firebase-br] duvida com trigger
>
>Apesar de desenvolver a dois anos em delphi e IB/FB sempre fui relutante em
>usar os recursos do banco, como procedures, trigger´s, etc...
>Porém, como não vejo possibilidade de vir a utilizar outro banco devido
>as perspectivas do firebird, resolvi usar,
>mas não estou conseguindo que ela funcione.
>Se alguem puder colaborar comigo agradeceria muito, segue o código 
>abaixo...
>
>CREATE TRIGGER CC_MOVTO FOR CCMOVTO
>ACTIVE AFTER INSERT POSITION 0
>AS
>begin
>   if (new.es='R') then
>      update ccconta cc set cc.vl_saldo = cc.vl_saldo + new.vl_valor
>        where cc.ce_grupo=new.ce_grupo and
>              cc.ce_subgrupo=new.ce_subgrupo and
>              cc.ce_conta=new.ce_conta;
>   else
>      update ccconta cc set cc.vl_saldo = cc.vl_saldo - new.vl_valor
>        where cc.ce_grupo=new.ce_grupo and
>              cc.ce_subgrupo=new.ce_subgrupo and
>              cc.ce_conta=new.ce_conta;
>end
>
>_________________________________________________________________
>Chegou o que faltava: MSN Acesso Grátis. Instale Já!
>http://www.msn.com.br/discador
>
>
>______________________________________________
>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
>
>
>--
>No virus found in this incoming message.
>Checked by AVG Anti-Virus.
>Version: 7.0.300 / Virus Database: 265.8.2 - Release Date: 28/1/2005
>
>.
>No virus found in this outgoing message.
>Checked by AVG Anti-Virus.
>Version: 7.0.300 / Virus Database: 265.8.2 - Release Date: 28/1/2005
>______________________________________________
>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

_________________________________________________________________
Chegou o que faltava: MSN Acesso Grátis. Instale Já! 
http://www.msn.com.br/discador





Mais detalhes sobre a lista de discussão lista