From: | Kernel <jucabapa(at)gmail(dot)com> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Orden por código ascii |
Date: | 2015-08-14 13:13:40 |
Message-ID: | 55CDE984.5000501@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 14/08/2015 a las 14:40, Anthony Sotolongo escribió:
> Hola
> Puedes decirle que te la ordene por el ascii y listo.
> por ejemplo order by ascii(tucaracter)
>
>
> saludos
> On 14/08/15 09:32, Kernel wrote:
>>
>>
>> Hola,
>>
>> hasta ahora no me había dado cuenta como ordenaba las cadenas postgres
>> y como las compara
>>
>> si tengo los siguientes datos 'A','B','C','a','b','c'
>>
>> cuando ordena de menor a mayor lo ordena de la siguiente manera
>>
>> a
>> A
>> b
>> B
>> c
>> B
>>
>>
>> cuando el orden que yo esperaba es este
>>
>> A
>> B
>> C
>> a
>> b
>> c
>>
>> ¿hay algún parámetro de configuración para cambiar este comportamiento?
>>
>> Gracias
>>
>> -
>> Enviado a la lista de correo pgsql-es-ayuda
>> (pgsql-es-ayuda(at)postgresql(dot)org)
>> Para cambiar tu suscripci�n:
>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
>
Gracias por tu respuesta, pero no es que quiera ordenar un caracter, es
un ejemplo, imagina que quiero ordenar un char(16)
a lo que me refiero que en cualquier query cuando compara
codigo >= 'A....'
Los que empezaran por 'a....' no saldrian
La base de datos es utf8 y los clientes utilizan (SET client_encoding=
latin9)
Gracias
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Anthony Sotolongo | 2015-08-14 14:13:49 | Re: Orden por código ascii |
Previous Message | Anthony Sotolongo | 2015-08-14 12:40:34 | Re: Orden por código ascii |