O oracle, por default, ordena primeiros os caracteres sem acentuação, depois os caracteres com acentos. Isso, na maioria das vezes, não é o que a gente precisa.
A solução é uma variável de ambiente, que faz o oracle ignorar os acentos:
NLS_SORT=generic_m_ai
Ou, no conf do Apache:
SetEnv NLS_SORT generic_m_ai
Lembrando que isso faz a ordenação ser também "case insensitive"
Fonte: http://glufke.net/2009/01/08/ignorando-acentos-e-maiusculasminusculas-no-10g/
Nenhum comentário:
Postar um comentário