Re: [firebase-br] É possível montar selects dinâmicos em SPs ?
Jeferson Oliveira
jefersonfoliveira em gmail.com
Ter Abr 3 14:43:57 -03 2007
Rodrigo A. de Freitas escreveu:
> Alguém sabe se é possível e como se cria um select dinâmico em uma stored
> procedure ?
Alguém sabe. :)
> FOR
> SELECT CAMPO1, CAMPO2, CAMPO3 FROM TESTE
> sLinhaWhere /* a variável com a linha do where iria aqui'
> DO
> SUSPEND;
> END
Utilize o comando "execute procedure". Exemplo:
for
execute procedure ' select ' || CAMPO1 || ', ' || CAMPO2 || ', ' || CAMPO3 ||
' from TESTE ' || sLinhaWhere;
do
suspend;
end
Abraço!
Jeferson Oliveira
Mais detalhes sobre a lista de discussão lista