[firebase-br] RES: Suspend + Variável

Levy Moreira levymoreira.ce em gmail.com
Ter Ago 9 11:11:02 -03 2011


Fiz uma gambi aqui e deu certo, pelo menos ganhei tempo...
então,
assim
tenho um execute block no qual tenho uma variável declarada  que serve como
contadora exemplo:

execute block
 returns(VALORX varchar(10))
as
 declare variable VARIAVEL_COUNT integer;
begin
  for
    select VALORX FROM TABELA
    into VALORX
    do
    begin
      if VARIVAEL_COUNT = 3 then
        --faça algo aqui
      else
        VARIAVEL_COUNT = VARIAVEL_COUNT + 1;
       suspend;
    end
end

O problema é que a variavel_count é sempre reinicializada após o suspend.

-- 
Levy Moreira - Programador
Sistech Informática - Juazeiro do Norte - CE

...........................................................................
"Aviso de confidencialidade profissional" - Esta mensagem eletrônica e
seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e
podem conter informações confidenciais sujeitas a restrição legal de
comunicação entre as partes. Caso tenha recebido esta mensagem por engano,
fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das
informações aqui contidas ou anexadas é terminantemente proibida, sujeitando
o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza
de retorná-la de imediato ao remetente, eliminando-a definitivamente de
seu sistema. Em caso de dúvida, queira por favor entrar em contato."

"Confidentiality notice" - This message and its attachments are
addressed solely to the persons above and may contain privileged and
confidential
communication. If you have received the message in error, the
distribution or dissemination of the content hereof is prohibited. Please
return it
immediately to the sender and please delete the message from your system
on a permanent basis. Should you have any questions, please contact."

...........................................................................



Mais detalhes sobre a lista de discussão lista