El día 18 de octubre de 2010 17:51, Felipe de Jesús Molina Bravo <[email protected]> escribió: > > > 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... > > >
Bueno, era del '94. Le pifié por 4 años ;) Es muy probable que el pedido haya venido por desconocimiento. Si el requerimiento no es cambiado, muy probablemente necesitarás una función de ordenamiento especialmente creada para eso. Saludos! Silvio - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
