[firebase-br] Passar valores p/ In por parametro
Magnun Oliveira
magnun_magnun em hotmail.com
Seg Maio 7 16:44:37 -03 2007
Boa tarde ...
fiz uma sp p/ alguns calculos e nela tenho um select:
Select Sum(Valor) From TAB1 Where DC = 'C' and Data < :DataInicial
Into :Entrada;
mas preciso fazer esse select com in por ex:
Select Sum(Valor) From TAB1 Where DC = 'C' and Data < :DataInicial
and ID in (:CODIGOS) <<<--- declarei codigos como varchgar(200)
Into :Entrada;
Quando executo a procedure e passo apenas 1 ID para o parametro CODIGOS, a
procedure funciona, porem se eu passar 2 ela nao funciona, pq ela está
encarando isso como um unico numero ex:
select * from MINHA_SP('1,2') da erro de conversion from string e se passar
select * from MINHA_SP(1,2) da erro de parameter mismatch
alguma outra maneira de fazer isso?
vlw
_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
Mais detalhes sobre a lista de discussão lista