[firebase-br] [Off] For Select com Macro-substituição

Humberto S. Reis hsreisjr em gmail.com
Seg Abr 14 15:40:30 -03 2008


Ok, assim funciona, mas e como ficaria em um FOR SELECT INTO DO ?


2008/4/14, Humberto S. Reis <hsreisjr em gmail.com>:
>
> Prezados colegas,
>
> É possível tornar um for select flexível, passando parâmetros para uma SP,
> como o exemplo abaixo?
>
>
>   for select P.CODIGO, P.DESCRICAO, p.COD_GRUPOPRODUTO, G.DESCRICAO,
> p.COD_CLASSEPRODUTO,
>              C.DESCRICAO, P.COD_UNIDADE_VENDA, S.CUSTOAQUISICAO
>
>         from PRODUTO P
>         join GRUPOPRODUTO G on (g.CODIGO = p.COD_GRUPOPRODUTO)
>         join CLASSEPRODUTO c on (c.COD_GRUPOPRODUTO = p.COD_GRUPOPRODUTO
> and
>                            c.CODIGO = p.COD_CLASSEPRODUTO)
>         join SALDO S on (S.COD_LOJA = :ICOD_LOJA and S.COD_PRODUTO =
> P.CODIGO)
>        where (p.APLICACAO in ('V','A','B')) and (p.COD_GRUPOPRODUTO =
> :ICOD_GRUPO)
>         into :CCOD_PRODUTO, :CPRODUTO, :CCOD_GRUPOPRODUTO, :CGRUPO,
>              :CCOD_CLASSEPRODUTO, :CCLASSE, :CCOD_UN_SAIDA,
> :NCUSTO_AQUISICAO do
>   begin
>
>
>
> Grato,
>
> Humberto
>



-- 
Humberto S. Reis



Mais detalhes sobre a lista de discussão lista