Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Alvaro Herrera
kernel escribió: > No me he explicado bien, me refiero a una lista , como la lista de codigos > ascii. > No tengo todos los caracteres en ninguna tabla. > Una lista de codigos ascii pero ordenada de esta forma Hm, bueno, si quieres todos los caracteres de Unicode, es una lista bien larga. Si te

[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema kernel
No me he explicado bien, me refiero a una lista , como la lista de codigos ascii. No tengo todos los caracteres en ninguna tabla. Una lista de codigos ascii pero ordenada de esta forma El 14/08/2015 22:54, "Alvaro Herrera" escribió: > Kernel escribió: > > > Voy a dejarlo como esta, es bastante m

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Alvaro Herrera
Kernel escribió: > Voy a dejarlo como esta, es bastante mas recomendable, no voy a tocar el > collate , lo mas facil serie sustituir las 'z' minusculas actuales (para > limites de valores finales tipo <= 'zzz') con el ultimo caracter de > la tabla. > > Lo podría sustituir en todos los f

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Kernel
El 14/08/2015 a las 20:40, Alvaro Herrera escribió: Kernel escribió: El problema es que me he dado cuenta de lo que has comentado de los carateres especiales, y ya no se lo que conviene mas. Si este proyecto realmente necesita tanto esfuerzo y exige no modificar el código, podrías crear un "co

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Alvaro Herrera
Kernel escribió: > El problema es que me he dado cuenta de lo que has comentado de los > carateres especiales, y ya no se lo que conviene mas. Si este proyecto realmente necesita tanto esfuerzo y exige no modificar el código, podrías crear un "collate" que funcione bien con caracteres multibyte y

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Kernel
El 14/08/2015 a las 18:40, Alvaro Herrera escribió: Kernel escribió: Gracias, veo que el problema esta en el COLLATE, ¿hay alguna forma de que se quede fijo ?, lo digo para las comparaciones en campos sql. Estoy migrando una aplicacion antigua que estaba en INFORMIX, y tiene muchas comparacion

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Alvaro Herrera
Kernel escribió: > Gracias, veo que el problema esta en el COLLATE, ¿hay alguna forma de que se > quede fijo ?, lo digo para las comparaciones en campos sql. > > Estoy migrando una aplicacion antigua que estaba en INFORMIX, y tiene > muchas comparaciones del tipo > > AND clave >= '..' > AND calv

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Kernel
El 14/08/2015 a las 16:17, Alvaro Herrera escribió: Kernel escribió: 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

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Alvaro Herrera
Kernel escribió: > 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 da

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Anthony Sotolongo
Ha ya te entiendo lo que quieres, pues me fui con los caracteres simples que pusiste al inicio('A','B','C','a','b','c' ), bueno y si casteas el texto a bytea y haces el ordenamiento una vez casteado, por ejemplo: --con casteo select palabra from (values ('Ala'),('bla'),('Cja'),('Dla'),('ala'),(

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Kernel
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

Re: [pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Anthony Sotolongo
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'

[pgsql-es-ayuda] Orden por código ascii

2015-08-14 Por tema Kernel
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