Entao Osvaldo o resultado do SHOW LC_COLLATE; foi "C"  e outra ja tentei 
colocar o upper(nmCampo) porem o toplink nao aceita esse comando..  :/ esse 
e o problema..
----- Original Message ----- 
From: "Osvaldo Kussama" <osvaldo.kuss...@gmail.com>
To: "Comunidade PostgreSQL Brasileira" <pgbr-geral@listas.postgresql.org.br>
Sent: Thursday, March 26, 2009 12:02 PM
Subject: Re: [pgbr-geral] Java + TopLink + Postgres


Complementando:

2009/3/26 Osvaldo Kussama <osvaldo.kuss...@gmail.com>:
> 2009/3/26 Fabio Alves de Araujo Ebner - Dna 
> <fabio.eb...@dnasolution.com.br>:
>> Bora la..
>> eu obtive o seguinte resultado:
>>
>>
>> ADQUIRENTE
>> Joana
>> Joao
>> João
>> Joãot
>> Joãozinho
>> TRANSMITENTE
>> adquirente
>> joao
>> joaozinho
>> joão
>> transmitente
>> ÁDQUIRENTE
>>
>> e eu quero em ordem
>> ADQUIRENTE
>> adquirente
>> ÁDQUIRENTE
>> Joana
>> Joao
>> João
>> Joãot
>> Joãozinho
>> adquirente
>> joao
>> joaozinho
>> joão
>> TRANSMITENTE
>> transmitente
>>
>>
>>
>> meu locale e PT
>> meu enconding e LATIN1
>> e o LC_COLLATE : nao faco a menor ideia e de como descubro isso :D
>>
>>
>>
>> entendeu??
>> ----- Original Message -----
>> From: "Osvaldo Kussama" <osvaldo.kuss...@gmail.com>
>> To: "Comunidade PostgreSQL Brasileira" 
>> <pgbr-geral@listas.postgresql.org.br>
>> Sent: Thursday, March 26, 2009 11:26 AM
>> Subject: Re: [pgbr-geral] Java + TopLink + Postgres
>>
>>
>> 2009/3/26 Fabio Alves de Araujo Ebner - Dna
>> <fabio.eb...@dnasolution.com.br>:
>>> Pessoal estou com um problema com JAVA + TOPLINK + POSTGRES alguem pode 
>>> me
>>> ajudar??/
>>>
>>>
>>> eu tenho uma tabela de cidades (por exemplo) porem o meu toplink nao
>>> consegue ordenar essa tabela corretamente ele se perder nas maiusculas e
>>> minusculas, acredito q ele utilize o codigo asc das letras para 
>>> ordenar..
>>> e
>>> nao consigo colocar order by upper(campo) no toplink pois ele nao 
>>> aceita..
>>> alguem sabe como eu faco para arrumar isso??
>>>
>>
>>
>> É possível você exemplificar? O que você obteve e o que esperava?
>> Qual o seu locale, encoding e qual o valor de LC_COLLATE?
>>
>
>
> Execute o comando SQL:
> SHOW LC_COLLATE;
>
> Osvaldo
>

Talvez o resultado desejado você consiga com:
ORDER BY to_lower(to_ascii(seu_campo))

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a