[firebase-br] DÚVIDA - VARIÁVEIS EM INTRUÇÃO UPDATE.
Hélio Oliveira
hpensador em gmail.com
Seg Maio 23 14:37:04 -03 2011
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
Mais detalhes sobre a lista de discussão lista