[firebase-br] Como fazer um SELECT ignorando os acentos
Carlos H. Cantu
listas em warmboot.com.br
Seg Jun 13 10:31:39 -03 2005
A partir do Firebird 2.0 vc terá collates case e accent insensitive.
Isso vai resolver seu problema.
[]s
Cantu
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
PSD> Pessoal:
PSD> Pergunta sobre o InterBase 6 (nao uso o FireBird)
PSD> Meus usuarios, atraves de um sistema meu feito em Delphi (com BDE 5.202),
PSD> digitaram um campo NOME com caracteres acentuados.
PSD> Agora, pediram para que em minha tela de consulta, onde digitam
PSD> os nomes para serem pesquisados, os acentos sejam ignorados.
PSD> Por exemplo, se digitarem JOAO (sem acento), mas um registro
PSD> estiver cadastrado como JOÃO (com acento), eles querem que
PSD> a pesquisa apresente esse registro também (e vice-versa - se digitarem
PSD> COM acento e o registro estiver sem acento, tambem querem ver o registro).
PSD> Existe alguma opcao no SELECT ... WHERE (usando = e LIKE) que
PSD> permita ignorar os acentos ?
PSD> Grato pela atencao de todos
PSD> Paulo
Mais detalhes sobre a lista de discussão lista