Re: [firebase-br] Triggers Universais ComoUsá-las ?
Joelson - Souzamark
joelsonss em yahoo.com.br
Sáb Ago 6 00:00:50 -03 2005
Caro Rodrigo...
tente retirar um END...
> CREATE TRIGGER VENDAS_BIUD FOR VENDAS
> ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
> AS
> BEGIN
> IF (INSERTING) THEN
> UPDATE PRODUTOS
> SET ESTOQUE = ESTOQUE - NEW.QUANT
> WHERE COD_PRODUTO = NEW.COD_PRODUTO;
> ELSE
> IF (DELETING) THEN
> UPDATE PRODUTOS
> SET ESTOQUE = ESTOQUE + VENDAS.QUANT
> WHERE COD_PRODUTO = VENDAS.COD_PRODUTO;
> ELSE
> IF (UPDATING) THEN BEGIN
> UPDATE PRODUTOS
> SET ESTOQUE = ESTOQUE + OLD.QUANT
> WHERE COD_PRODUTO = OLD.COD_PRODUTO;
>
> UPDATE PRODUTOS
> SET ESTOQUE = ESTOQUE - NEW.QUANT
> WHERE COD_PRODUTO = NEW.COD_PRODUTO;
> END ***** este END parece que ta sobrando
> END
sem mais
Joelson
Mais detalhes sobre a lista de discussão lista