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

Felix - Sol felix.sol em terra.com.br
Qua Jun 9 20:55:24 -03 2010


Concordo contigo; dá um trabalho enorme mas seguro.


Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Jose Aparecido da Silva
Enviada em: quarta-feira, 9 de junho de 2010 19:08
Para: 'FireBase'
Assunto: [firebase-br] RES: Por Favor Ajuda em Select Não Case Sensitive ou
sei lá o que :(

Eu também tive esse problema ao atualizar as bases de dados na importação.
Tive que fazer tudo no braço mesmo.
1. select distinct MUNICIPIO from TABELA;
2. de posse do resultado comecei a dar os updates de correção

[ ]'s
Jose Aparecido da Silva
Fasystem


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Antonio Carlos
Enviada em: quarta-feira, 9 de junho de 2010 10:48
Para: 'FireBase'
Assunto: [firebase-br] Por Favor Ajuda em Select Não Case Sensitive ou sei
lá o que :(

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


______________________________________________
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