El 18 de octubre de 2010 15:21, Silvio Quadri <[email protected]> escribió:

> El día 18 de octubre de 2010 16:52, Felipe de Jesús Molina Bravo
> <[email protected]> escribió:
> > Que tal !!
> >
> > Tengo el siguiente problema con el ordenamiento de la "ll" y "ch"; según
> > este thread:
> >
> > http://archives.postgresql.org/pgsql-es-ayuda/2004-05/msg00274.php
> >
> > basta con iniciar el cluster con estas opciones:
> >
> > $ initdb --locale=es_ES -E latin1 -D /path-al-dir-donde-van-las-db
> >
> > pero no me da el orden esperado; también intente con --locale=es_MX pero
> > continua con el error
> >
> >
> > Cree una prueba:
> >
> >
> > create table ordena
> >
> > (
> >    id serial primary key,
> >    nombre  text
> > );
> >
> > insert into ordena(nombre) values ('ags');
> > insert into ordena(nombre) values ('col');
> > insert into ordena(nombre) values ('chi');
> > insert into ordena(nombre) values ('con');
> > insert into ordena(nombre) values ('can');
> > insert into ordena(nombre) values ('lupe');
> > insert into ordena(nombre) values ('llave');
> >
> > Al ejecutar:
> >
> > orden=# select * from ordena order by nombre;
> >  id | nombre
> > ----+--------
> >   1 | ags
> >   5 | can
> >   3 | chi
> >   2 | col
> >   4 | con
> >   7 | llave
> >   6 | lupe
> > (7 filas)
> >
> >
> >
> > El orden esperado es:
> >      ags
> >      col
> >      can
> >      chi
> >      lupe
> >      llave
> >
> > ¿por donde puedo investigar? o ¿que soluciones podre dar? .....se me
> cerro
> > el mundo :(
> >
> > La versión de postgres es 8.4.2 sobre linux...
> >
> >
> > Gracias de antemano
> >
> >
> >
> >
> >
> >
> >
>
> No sé si es pertinente mi comentario, pero ¿porqué querés ordenar de
> esa forma? ... Esa forma de ordenamiento ya no está aceptada por la
> RAE y hace como 20 años que los diccionarios no la utilizan.
>

es un requirimiento del área conceptual del sistema; con lo mencionado en tu
respuesta, espero que cambien de opión. Encontramos la liga a la que haces
referencia:

    http://buscon.rae.es/dpdI/SrvltGUIBusDPD?lema=abecedario

Muchas gracias Silvio ..... ojala puedan cambiarme el requerimiento...

Responder a