Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Ordenar C y CH

Estas en el tema de Ordenar C y CH en el foro de Oracle en Foros del Web. ¿Qué es más común entre todos los clientes de Oracle que hablan español? C después de CH o CH después de C? select ename from ...
  #1 (permalink)  
Antiguo 26/08/2016, 13:52
 
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 14 años, 10 meses
Puntos: 3
Ordenar C y CH

¿Qué es más común entre todos los clientes de Oracle que hablan español? C después de CH o CH después de C?

select ename from emp order by 1;
...
Chávez
Cruz
...

Creo que lo que solía ser CH después de C. ¿Aún común hoy en día?
  #2 (permalink)  
Antiguo 26/08/2016, 14:16
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Ordenar C y CH

Hace años que la RAE eliminó la "CH" como letra... eso ya no existe, y desde el punto de vista de BBDD, jamás existió, porque ese sonido nunca tuvo un signo propio.
En realidad la CH siempre me pareció absurda, nunca tuvo sentido para mi, porque era un fonema y no una letra. Era lo mismo que la SH o la GU antes de E o I.
Para hacer lo que quieres (que de todos modos sería obsoleto para el castellano actual), tendrás que programar PL/SQL...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 26/08/2016, 15:03
 
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: Ordenar C y CH

¡Muchas gracias! ¿Hay un aviso de RAE sobre el cambio en línea (URL)?

Estaba leyendo la documentación:
http://docs.oracle.com/database/121/NLSPG/ch5lingsort.htm
"Another common collation issue is combining letters into a single character. For example, in traditional Spanish, ch is a distinct character that comes after c, which means that the correct order is: cerveza, colorado, cheremoya. This means that the letter c cannot be sorted until Oracle Database has checked whether the next letter is an h."

Pero supongo, muy pocas personas implementan el "traditional Spanish" linguistic sort.
  #4 (permalink)  
Antiguo 17/09/2016, 08:19
 
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: Ordenar C y CH

http://www.rae.es/consultas/exclusion-de-ch-y-ll-del-abecedario
Exclusión de ch y ll del abecedario
"... La decisión de adoptar el orden alfabético latino universal se tomó en el X Congreso de la Asociación de Academias de la Lengua Española, celebrado en 1994, y viene aplicándose desde entonces en todas las obras académicas."

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:29.