[firebase-br] Ajuda Trigger
Vinícius
vinicius_sistemas em yahoo.com.br
Sex Jul 28 09:50:32 -03 2006
Ola pessoal bom dia....
Estou tentando fazer um trigger que calcula os valores do meu pedido e do total dos meus itens só que não estou conseguindo, deve ser coisa fácil mas nao estou conseguindo... ai vaii...
AS
declare variable vlrmao double precision;
declare variable vlrpec double precision;
declare variable vlrfre double precision;
declare variable vlrdes double precision;
declare variable vlrite double precision;
begin
select A.nu_vlrmao, A.nu_vlrpec, A.nu_vlrfre, a.nu_vlrdes, sum(B.nu_vlrite) as totalitem
from osordser A, osordite B
where A.nu_numeos = B.nu_numeos
and B.NU_NUMEOS = new.nu_numeos
group by A.nu_vlrmao, A.nu_vlrpec, A.nu_vlrfre, a.nu_vlrdes
into :vlrmao, :vlrpec, :vlrfre, :vlrdes, :vlrite;
update osordser set nu_vlrtot = (:vlrmao + :vlrpec + :vlrfre - :vlrdes + :vlrite)
where nu_numeos = new.nu_numeos;
end
está acontecendo o seguinte erro...
Too many concurrent executions of the same request
desde ja agradeço a atenção...
Valews pessoalll;;;!
.::Vinícius
__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
Mais detalhes sobre a lista de discussão lista