Olá,
Esse assunto já foi discutido no Fórum
Outra coisa, alterar o NLS_SORT pode fazer com que os índices das colunas condicionais não sejam utilizados em uma consulta (veja o exemplo do link abaixo).
http://decipherinfosys.wordpress.com/20 … in-oracle/
EDIT:
Pesquisando um pouco mais na net (por curiosidade), encontrei outro problema relacionado aos índices:
Citação:
Small Caveat
The one other caveat you need to be aware of is that in order for the linguistic index to be used the column in the table must be NOT NULLable. Alternatively, you can add the WHERE IS NOT NULL to your SQL statement.
http://www.dbasupport.com/oracle/ora10g … 0601.shtml
E falando a mesma coisa na documentação:
http://download.oracle.com/docs/cd/B193 … m#i1006531
Então, pra não dar problemas inesperados, acho que seria legal pensar na viabilidade de usar o UPPER mesmo (ou qualquer outra função que faça o que você quer)…
_________________
Ricardo H. Tajiri
Dê uma olhada nos links indicados pelo Ricardo…
[]s Ishii