Caros amigos, imaginem a seguinte situa��o:
Temos uma tabela, com a estrutura e os dados abaixo:
Nome (varchar2(20))
-----------------------
jo�o
soraya
ava
1
cadeira
laranja
Se fizermos um select nessa tabela, ordenando pelo campo Nome, espera-se o
seguinte resultado:
Nome (varchar2(20))
-----------------------
1
ava
cadeira
jo�o
laranja
soraya
S� que, na verdade, o resultado retornado pelo select � o seguinte:
Nome (varchar2(20))
-----------------------
ava
cadeira
jo�o
laranja
soraya
1
Isso contraria a ordem da tabela ASCII, em que os n�meros v�m antes das
letras.
Alg�em saberia me dizer porque o Oracle retorna dessa forma? Se fizermos o
mesmo procedimento em outros bancos, a ordena��o segue a ordem da tabela
ASCII. Ser� que isso � resultado de alguma configura��o do oracle?
Agrade�o a quem puder me ajudar.
Ricardo.
==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================