[firebase-br] Parametros Clausula IN

Ton - Hotmail hevertonc em hotmail.com
Ter Jun 19 13:38:40 -03 2007


   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.









Mais detalhes sobre a lista de discussão lista