[firebase-br] Parametros Clausula IN

Didao vassisa em uol.com.br
Ter Jun 19 17:41:35 -03 2007


Ola

Não, no meu caso o opcao nao seria em procedures. Essa do execute eu ja uso 
aqui. No meu caso a opcao do Tom é a saída mesmo..

Obrigado a todos..

"Denis" <denisrocha em hotmail.com> escreveu na 
mensagem news:f597j2$ieq$1 em sea.gmane.org...
> Uma outra coisa. Vc deve estar passando estes paramentos a procedures. 
> Dentro da procedure vc pode montar a instrução numa váriável e depois 
> executar a select.
>
>
> xsql = 'select campo from tabela where codigo in (' || :paramentros_in || 
> ')';
> execute statement xsql
>
>
> "Ton - Hotmail" <hevertonc em hotmail.com> 
> escreveu na mensagem 
> news:BAY133-DAV138571A9F09B4865ED95CBB5120 em phx.gbl...
>
>   Essa dos parametros na clausula IN já tirou os cabelos de muita gente...
> Uma boa saída, é usando o Like no lado contrário, com caracteres
> delimitadores, assim:
>
>   SELECT CAMPOS
>     FROM TABELA
>    WHERE '*1*,*2*,*3*,*12*,*35*' LIKE '*' || CAMPO || '*'
>
>   Esses caracteres, que não precisam ser *, são para no caso de números, 
> ou
> memso texto com tamanhos pequenos, não aconteça de por exempo, trazer o
> regitro com o CAMPO = 5, pois sem os delimitadores, ficaria 1,2,3,12,35, 
> ou
> seja, com like '5', ele acharia o código 5, que não consta do grupo.
>
>   É isso... Espero que ajude...
>
>        Ton
> Analista de Sistemas
>
> "A informação não é um produto,
> e sim a matéria prima." (Ton)
> -----Original Message-----
> From: lista-bounces em firebase.com.br 
> [mailto:lista-bounces em firebase.com.br]
> On Behalf Of Didao
> Sent: terça-feira, 19 de junho de 2007 13:02
> To: lista em firebase.com.br
> Subject: [firebase-br] Parametros Clausula IN
>
> Ola
>
> Preciso passar paramentros para uma clausula IN . Li num artigo/FAQ uma 
> vez
> na net como proceder e não estou conseguindo localiza-lo. Alguem sabe como
> proceder ou onde encontro tal artigo?
>
> Obrigado.
>
>
>
>
>
>
> ______________________________________________
> 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 







Mais detalhes sobre a lista de discussão lista