[firebase-br] Clausula IN em Procedure
Murilo >>> CPR Sistemas
murilo em cprinformatica.com.br
Ter Out 31 13:51:44 -03 2006
Sei que este assunto já foi bastante comentado, mas gostaria de reabrir,
pois pelo que vi nõa foi muito longe, mas gostaria de saber se é possivel no
Firebird usar a clausula IN em uma procedure?? A idéia inicial é envia como
parâmetros os códigos, e usar o IN na condição +- assim:
Ignorem a procedure em si, olhem aepnas a idéia...
Com execute statement não vai dar cereto, pois a procedure original é
imensa, e tem muitos selects internos, é +- a mesma coisa que uns 7 ou 10
FOR seguidos.
create procedure PROC_TESTE(codigos varchar(100))
returns
.....
as
declare variable
....
begin
for
select * from pessoa
where id_pessoa in (codigos)
do
begin
suspend;
end
end
______________________________
Murilo Garcia Bento
CPR Sistemas
Mais detalhes sobre a lista de discussão lista