Em 24/11/2011 18:44, JotaComm escreveu: > Estranho.. Qual o locale e codificação que você está usando? > psql -l ====> Codificação UTF8, Collation pt_BR.UTF-8, CType pt_BR.UTF-8 > Tem um exemplo do erro que deu? Erro não; apenas não surtiu efeito: ou seja, resultou ignorando o asterisco SELECT * FROM nomes ORDER BY nome='LORENA' DESC,nome ASC; ====> ANA, IVA, *LORENA, MARIA...
mas colocando o asterisco em LORENA no ORDER BY, funcionou: SELECT * FROM nomes ORDER BY nome='*LORENA' DESC,nome ASC; ====> *LORENA, ANA, IVA, MARIA... testei colocando asterisco em MARIA também e o resultado foi: SELECT * FROM nomes ORDER BY substr(nome,1,1) ASC, nome ASC; ====> *LORENA, *MARIA, ANA, IVA... colocando um espaço em branco em MARIA: ====> MARIA, *LORENA, ANA, IVA.... Obs: os resultados são em coluna; apenas aqui apresentei em linha Abração Paulo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
