[firebase-br] Split no Firebird 2.1

Marcelo Moreira marcelomoreira.souza em gmail.com
Seg Ago 26 16:57:27 -03 2013


Daniel não pode ser por like ou containing.
O problema é que eu nem sempre vou saber qual texto vai ter no campo.
Por isso eu preciso ir por um tipo de contador, como se fosse um Split
mesmo.
O usuario pode colocar o que quiser mas depois eu tenho de ir naquela
posição e fazer um select nele.


Em 26 de agosto de 2013 16:50, Daniel A.Donaduzzi <
daniel em coletsistemas.com.br> escreveu:

> não pode ser com like ? se não tiver a palavra ativo em outra posição do
> campo, funciona.
> *select * from TABELA where texto like '%;ativo;%'*
> Inclua os dois separadpores ; antes e depois para ter mais certeza de pegar
> o que quer, uma vez que olhando o exemplo, as duas outras partes que são
> string são no início e no final do campo, e aparentemente não possuem estes
> separadores em ambos os lados do texto.
>
> Abraço
>
> *Daniel A.Donaduzzi*
> *Diretor*
> *
> *
> *COLET - Sistemas de Gestão Empresarial*
> *(51)3097-1210*
>
>
>
> Em 26 de agosto de 2013 16:24, Marcelo Moreira <
> marcelomoreira.souza em gmail.com> escreveu:
>
> > Pessoal,
> > Tenho um campo TEXTO (varchar) com informações assim:
> >
> > MARCELO MOREIRA;79;ativo;01/01/2013;850.66;LOJA 1
> >
> > O Firebird tem algum que me permitisse fazer algo assim:
> >
> > select * from TABELA where TEXTO.SPLIT('segundo parametro') = 'ativo'
> >
> > Grato pela atenção.
> >
> >
> > --
> > Marcelo Moreira
> > (31) 8420-2723
> > E-mail / MSN: marcelomoreira.souza em hotmail.com
> > E-mail: marcelomoreira.souza em gmail.com
> > Skype: marcelomoreira.souza
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Marcelo Moreira
(31) 8420-2723
E-mail / MSN: marcelomoreira.souza em hotmail.com
E-mail: marcelomoreira.souza em gmail.com
Skype: marcelomoreira.souza



Mais detalhes sobre a lista de discussão lista