[firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE.

Diego Maccari diegomaccari em ig.com.br
Seg Maio 23 14:53:30 -03 2011


OK Helio vou estudar este seu axemplo e verificar como
adaptar nas minhas necessidades

Obrigado.

-----Mensagem Original----- 
From: Hélio Oliveira
Sent: Monday, May 23, 2011 2:37 PM
To: lista em firebase.com.br
Subject: Re: [firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE.

Boa tarde Diego Maccari!

Conforme te respondi no post anterior, utilize execute block o mesmo tem
o mesmo funcionamento de uma Stored Procedure, com a vantagem de não
necessitar ser armazenado do BD. Neste você pode criar variaveis, e
fazer quantos testes for necessario. Abaixo pequeno exemplo.

execute block
declare variable variavel1 numeric(12,2);
as
begin
   for select campos
       from tabela
       where condicao
   into :variavel1
   begin
     --- aqui vc fará todo o processamento necessário
     if (:variavel1 > 0) then
     begin
       --- faz processamento.....
     end
   end
end


-- 
[]'s,

Hélio Oliveira
Bel. Ciência da Computação
Técnico em Contabilidade
e-mail : hpensador em gmail.com
Skype : hpensador
http://hpensador.blogspot.com/
www.hpensador.net
(71) 9975-9176


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista