[firebase-br] Passar valores p/ In por parametro

Magnun Oliveira magnun_magnun em hotmail.com
Ter Maio 8 13:29:01 -03 2007


nao deu certo pq a procedure usa só um parametro para os codigos.

eu usando ('1','2') ela sub-entende q '1' é o primeiro parametro e '2' eh o 
segundo gerando o erro.

----Original Message Follows----
From: "Ricardo Pinheiro" <rspinheiro em gmail.com>
Reply-To: FireBase <lista em firebase.com.br>
To: FireBase <lista em firebase.com.br>
Subject: Re: [firebase-br] Passar valores p/ In por parametro
Date: Mon, 7 May 2007 19:53:40 -0300

se nao me engano vc deve colocar aspas simples nos valores:

tenta:
       select * from MINHA_SP('1','2')


[]s



On 5/7/07, Eduardo Pelizzari de Andrade <eduardoandrade em persoft.com.br>
wrote:
 >
 > Use a dica que o Denis passou no assunto "Order by vari?vel em SP" ela
 > serve para o seu caso também.
 >
 > Eduardo Pelizzari de Andrade
 > Persoft Softwares Aplicativos
 > Fone: 55 11 62218061
 >
 >
 >
 > Magnun Oliveira escreveu:
 > > 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
 > >
 > >
 > > ______________________________________________
 > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
 > > Para editar sua configuração na lista, use o endereço
 > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
 > >
 > >
 > >
 > >
 >
 > ______________________________________________
 > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
 > Para editar sua configuração na lista, use o endereço
 > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
 >
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br





Mais detalhes sobre a lista de discussão lista