[firebase-br] duvida com trigger

Marcio Vinissius Fernandes Furtado marciofurtado em uol.com.br
Seg Jan 31 20:31:05 -03 2005


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
 
.
-------------- Próxima Parte ----------
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


Mais detalhes sobre a lista de discussão lista