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.

Como Thais vem antes de Thaisa, o primeiro nome vem antes do outro, o que é
exatamente o que dita a gramática do português.

Atenciosamente,


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

> 2009/8/31 sergio santos <sergio.serginhos...@gmail.com>:
> > Pessoal,
> > o gerente do RH aqui da empresa tá reclamando da forma que o postgres
> está
> > ordenando o nome dos funcionários na lista de pagamento.
> >
> > No relatório aparece assim:
> > Tahisa Soares de Araujo
> > Thais Alves Soares
> >
> > Ele precisa que fique assim
> > Thais Alves Soares
> > Tahisa Soares de Araujo
> >
> > vejam que o postgres entende que o "a" precede o "espaço"...
> >
> > alguém já passou por algo parecido?
> >
>
>
> Qual o seu lc_collate?
>
> bdteste=# SELECT version();
>                                              version
>
> ---------------------------------------------------------------------------------------------------
>  PostgreSQL 8.3.7 on i486-pc-linux-gnu, compiled by GCC gcc-4.3.real
> (Ubuntu 4.3.3-5ubuntu4) 4.3.3
> (1 registro)
>
> bdteste=# SHOW lc_collate;
>  lc_collate
> -------------
>  pt_BR.UTF-8
> (1 registro)
>
> bdteste=# VALUES ('Thaisa Soares de Araujo'),('Thais Alves Soares');
>         column1
> -------------------------
>  Thaisa Soares de Araujo
>  Thais Alves Soares
> (2 registros)
>
> bdteste=# VALUES ('Thaisa Soares de Araujo'),('Thais Alves Soares') ORDER
> BY 1;
>         column1
> -------------------------
>  Thais Alves Soares
>  Thaisa Soares de Araujo
> (2 registros)
>
> Osvaldo
>  _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
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