From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Eveling Velásquez <lingso13(at)yahoo(dot)es> |
Cc: | Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>, Pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [psql-es-ayuda] ordenamiento con Ñ |
Date: | 2016-07-01 18:03:40 |
Message-ID: | 20160701180340.GA318726@alvherre.pgsql |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Eveling Velásquez escribió:
> hola Alvaro, disculpa los otros correos,probe lo que me indicastes
> cat ordenÑURINDANARVAEZPEREZPEÑAALVARESMORENOZAPATAÑAMENDINUÑEZDE TRINIDADDE LA CRUZ1CORADELGADILLO
> cat orden | LC_COLLATE=es_EC.utf8
> el resultado esta bien con respecto a las Ñ sin embargo en los espacios da el problema (DE LA CRUZ, DELGADILLO, DE TRINIDAD)
Bueno, este comportamiento está especificado así en la definición del
locale (se supone que es el orden “de diccionario”) y se supone que está
correcto.
Entiendo que tú querrías que el espacio se considerara mayor que todas
las letras, o sea
DELGADILLO
DE LA CRUZ
DE TRINIDAD
pero creo que no hay ninguna forma de lograr esto, excepto escribiendo
tu propia definición de locale a partir de es_EC.utf8. No he sabido de
nadie que lo haya hecho, pero teóricamente es simple (aunque la
mantención debe ser jodida).
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
-
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 | Eveling Velásquez | 2016-07-01 18:25:21 | Re: [psql-es-ayuda] ordenamiento con Ñ |
Previous Message | Eveling Velásquez | 2016-07-01 17:57:00 | Re: [psql-es-ayuda] ordenamiento con Ñ |