[firebase-br] Ainda esta com erro a minha Trigger
    Informática 
    infokernel em yahoo.com.br
       
    Seg Jun 27 16:42:34 -03 2005
    
    
  
Pessoal!
o que esta errado nesta trigger!
Esta dando um erro abaixo;
[]'s
Edinho
/*******************************************************************************
The next statement causes the following error: 
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 11, char 8.
new.
*******************************************************************************/
CREATE TRIGGER ESTOQUE_ORDEM_SAIDA FOR
ITEM_ORDEM_SAIDA
ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
begin
  if (inserting) then
  begin
    update medicamentos set estoque = estoque -
new.qtde_medic where cd_medicamento =
new.cd_medicamento;
  end
  if (updating) then
  begin
    if new.qtde_medic > old.qtde_medic then
    begin
      update medicamentos set estoque = estoque -
(new.qtde_medic - old.qtde_medic) where cd_medicamento
= new.cd_medicamento;
    end
    else
    begin
      update medicamentos set estoque = estoque +
(old.qtde_medic - new.qtde_medic) where cd_medicamento
= new.cd_medicamento;
    end
  end
  if (deleting) then
  begin
    update medicamentos set estoque = estoque +
old.qtde_medic where cd_medicamento =
new.cd_medicamento;
  end
end
^
SET TERM ; ^
_____________________________
	
	
		
_______________________________________________________ 
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