[firebase-br] Pegar valor de retorno de procedure em tempo de execução.
Marcos Weimer
marcosweimer em gmail.com
Sex Jan 13 10:35:24 -03 2012
Bom dia.
Hoje tenho uma procedures que faz o seguinte...
for select distinct..
- contas contabeis de credito
union all
- contas contabeis de debito
into :codconta do
begin
//como preciso pegar os registros pai das contas tb para enviar a
receita...
for select pegaregistrospaidaconta....
begin
//pega o preciso das contas
end
end
ai vem a questão, como saber que uma conta considerada PAI ja esta
incluida...
ex:
conta 01
conta filho 01.001
conta filho do filho 01.001.001
conta filho do filho 01.001.002
como saber ao chegar na conta 01.001.002 que a conta 01.001 ja esta nos
results da procedure.
Hoje, retorno duplicado e no select faço um select disctinct from
nomedaprocedure...
Existe um meio mais "elegante" de fazer isso ?
-=Ma®©oS=-
Marcos R. Weimer
Puma GTE 1974 Tubarão
Delphi / C# / ASP.NET / WebServices / Firebird
Mais detalhes sobre a lista de discussão lista