Boa noite,

Não é achismo, a regra de ordenação em língua portuguesa (não mencionei nada
sobre banco de dados ou colates, apenas gramática) explicita que toda
ordenação alfabética deve comparar inicialmente nomes simples. Se estes
forem compostos, então o primeiro nome de cada um dos nomes compostos deve
ser comparado. No caso de igualdade, compara-se os demais sequencialmente,
até encontrar diferença.
Se um texto terminar antes de outro e, até sua última letra possuem a mesma
sequencia, então este será considerado anterior ao outro alfabeticamente.
Essa norma de ordenação foi a aceita pela academia brasileira de letras há
muito tempo, preciso procurar a referência para passar-te pois já faz tempo
que a estudei.

Numa listagem alfabética, por exemplo, todos os «André» virão antes de
«Andreia»:
1. André Filipe; 2. André Pires; 3. Andreia
Em termos práticos, é como se o fim de uma palavra tivesse precedência sobre
qualquer letra presente.

Atenciosamente,

PS: Na gramática do português, os acentos não intereferem na ordenação, o
que não precisa ser verdade em um banco de dados ou outro programa qualquer.

2009/8/31 Osvaldo Kussama <osvaldo.kuss...@gmail.com>

> 2009/8/31 Andre Fernandes <fernandes.an...@gmail.com>:
> > Boa tarde,
> >
> > Na ordenação alfabética oficial do Brasil,
> > Thais Alves Soares
> >
> > vem antes de
> > Thaisa Soares de Araujo
> > A ordenação de nomes em português leva em conta primeiro o primeiro nome,
> > independente dos sobrenomes, e depois os sobrenomes, sequencialmente.
>
> Você "acha" que é dessa forma ou pode comprovar que existe uma norma
> oficial determinando tal comportamento?
>
> --
> André de Camargo Fernandes
>
>
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a