[firebase-br] Por Favor Ajuda em Select Não Case Sensitive ou sei lá o que :(

Alysson Azevedo agalysson em gmail.com
Qua Jun 9 10:55:49 -03 2010


bem, o problema ai eh justamente o case sensitive e a diferença entre 'ç' e
'c' ou 'á' e 'a'

o jeito mais eficiente seria vc alterar o collate do campo para pt_br, mas
nem sempre eh possivel
outra forma, não tão legal, as que resolve é o CONTAINING...
where campo CONTAINING 'iguac'
isso deve ser o suficiente pra resolver seu problema
--

Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(''^_^ )/)

"Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai
gritando: -Perdi tudo!!!"




Em 9 de junho de 2010 10:48, Antonio Carlos <a.lima.silva em terra.com.br>escreveu:

> Meus amigos,
>
> Estou tendo que uniformizar uma base de dados para a implementação de NFe,
> no caso a base de município do IBGE que deve se conforme está ou seja a
> primeira letra em Maiúscula e demais em minúsculas e sem acento.
>
> Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252
>
> Entretanto a forma que cada usuário cadastrou os clientes varia muito,
> alguns cadastraram em maisuculas outras em minúsculas, outras com um espaço
> entre palavras outras com dois ou mais, outros com acento.
>
> Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE
> 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc..
>
> Como realizar essa busca que abranja tantos possíveis resultados ?
>
>
>
>
>
>
>
> Att.
> Antonio Carlos
>
>
>
> Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo
> quaisquer anexos, é confidencial e está reservada apenas à pessoa ou
> entidade para a qual foi endereçada. Se você não é o destinatário ou a
> pessoa responsável por encaminhar esta mensagem ao destinatário, você está,
> por meio desta, notificado que não deverá rever, retransmitir, imprimir,
> copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos.
> Caso
> você tenha recebido esta mensagem por engano, por favor, contate o
> remetente
> imediatamente e apague esta mensagem de seu computador ou de qualquer outro
> banco de dados. Muito obrigado.
>
>
>
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista