2009/8/31 sergio santos <[email protected]>:
> 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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral