Aha, parece que el problema esta en las locale. Tendrias que preguntar en algun foro de centos, seguramente haya algun parche para la version de locale que estes usando, o debas actualizar.
Saludos Gerardo ----- Mensaje original ----- > De: "Eveling Velásquez" <lings...@yahoo.es> > Para: "Gerardo Herzig" <gher...@fmed.uba.ar> > CC: "Pgsql-es-ayuda" <pgsql-es-ayuda@postgresql.org> > Enviados: Viernes, 1 de Julio 2016 13:32:57 > Asunto: Re: [pgsql-es-ayuda] [psql-es-ayuda] ordenamiento con Ñ > > > > Hola > > > el resultado es el siguiente > > > cat /orden > ALVARES > DE LA CRUZ > DE TRINIDAD > ÃRINDA > FONSECA > MENDOZA > NORORI > OSORIO > > > > > sort /orden > ALVARES > DE LA CRUZ > DE TRINIDAD > FONSECA > MENDOZA > NORORI > ÃRINDA > OSORIO > > > > > locale > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_PAPER="en_US.UTF-8" > LC_NAME="en_US.UTF-8" > LC_ADDRESS="en_US.UTF-8" > LC_TELEPHONE="en_US.UTF-8" > LC_MEASUREMENT="en_US.UTF-8" > LC_IDENTIFICATION="en_US.UTF-8" > LC_ALL= > > [root@srv01-bd ~]# > > > > > > > > > > > > > > El Jueves, 30 de junio, 2016 20:06:23, Gerardo Herzig > <gher...@fmed.uba.ar> escribió: > > > > ----- Mensaje original ----- > > De: "Eveling Velásquez" < lings...@yahoo.es > > > Para: "Gerardo Herzig" < gher...@fmed.uba.ar > > > CC: "Pgsql-es-ayuda" < pgsql-es-ayuda@postgresql.org > > > Enviados: Jueves, 30 de Junio 2016 15:05:24 > > Asunto: Re: [pgsql-es-ayuda] [psql-es-ayuda] ordenamiento con Ñ > > > > > > > > Al ejecutar la sentencia > > with apellidos (apellido) as (values ('ALVARES'), > > ('DE LA CRUZ'), > > ('DE TRINIDAD'), > > ('FONSECA'), > > ('MENDOZA'), > > ('NORORI'), > > ('OSORIO'), > > ('ÑURINDA'), > > ('ÑAMENDI'), > > ('PEREZ'), > > ('PEÑA') > > > > )select * from apellidos order by apellido collate "es_AR"; > > > > > > el resultado es: > > > > > > "ALVARES" > > "DE LA CRUZ" > > "DE TRINIDAD" > > "FONSECA" > > "MENDOZA" > > "ÑAMENDI" > > "NORORI" > > "ÑURINDA" > > "OSORIO" > > "PEÑA" > > "PEREZ" > > > > > > > Me huele a que tenes un problema con las bilbiotecas "locale" en ese > server. > Tenes acceso a una consola en ese server? De ser asi, create un > archivo de texto con esos apellidos, y luego ordenalos con el > comando sort de linux. Algo asi: > root@admin-server :~# cat /tmp/archivo.txt > ALVARES > DE LA CRUZ > DE TRINIDAD > ÑURINDA > FONSECA > MENDOZA > NORORI > OSORIO > > root@admin-server :~# sort /tmp/archivo.txt > ALVARES > DE LA CRUZ > DE TRINIDAD > FONSECA > MENDOZA > NORORI > ÑURINDA > OSORIO > > Y, tambien corroborar cuales locale estas usando a nivel SO: > root@admin-server :~# locale > LANG=en_US.UTF-8 > LANGUAGE=en_US:en > LC_CTYPE=es_ES.UTF-8 > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE=en_US.UTF-8 > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_PAPER="en_US.UTF-8" > LC_NAME="en_US.UTF-8" > LC_ADDRESS="en_US.UTF-8" > LC_TELEPHONE="en_US.UTF-8" > LC_MEASUREMENT="en_US.UTF-8" > LC_IDENTIFICATION="en_US.UTF-8" > LC_ALL= > > Que te sale a vos? > > > > > - > Enviado a la lista de correo pgsql-es-ayuda ( > pgsql-es-ayuda@postgresql.org ) > Para cambiar tu suscripci�: > http://www.postgresql.org/mailpref/pgsql-es-ayuda > > - 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