[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