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 "collate" que funcione bien con caracteres
multibyte y que haga el ordenamiento como quieras. En teoría basta con
modificar una definición de un locale de la libc, pero en la práctica no
he escuchado de nadie que lo haya hecho con éxito (léase: no conozco de
nadie que realmente lo haya intentado).
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 <= 'zzzzzzz....') con el ultimo
caracter de la tabla.
Lo podría sustituir en todos los fuentes con sed o awk.
¿como puedo obtener una lista ordenada con el actual collate para ver
todos los caracteres? , ¿ o donde?
Gracias
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda