IB6 - NÃO ESTÁ COM A ORDEM CERTA PQ????
08/03/2003
0
Esta e a ordenação que me retorna quando executo um Select .....
ERRADA --> 1 , 111 , 2 , 222 , 99, Á, A ,Ã , A B
DEVERIA MOSTRA ASSIM ----> 1 , 2 , 99 , 111, 222, Á, A ,Ã , A B
Utilizei CHARACTER SET WIN1252 COLLATE PXW_INTL850 como mostra o exemplo abaixo:
PRODUTO VARCHAR(25) CHARACTER SET WIN1252 COLLATE PXW_INTL850,
Também ja utilizei CHARACTER SET ISO8859_1 COLLATE PT_PT, e tb não funcionou......
O QUE ESTA ERRADO NÃO CONSIGO ACERTA O INDICE AJUDA POR FAVOR
Anonymous
Posts
08/03/2003
Aroldo Zanela
Martins,
Isso acontece em qualquer classificação de colunas alfanuméricas independente do BD, a não ser que você coloque um função embutida no índice para converter (quando possível) para numérico. Não conheço interbase/firebird e não sei se isso é póssível.
08/03/2003
Eniorm
08/03/2003
Anonymous
se o campo for numérico ele ordeenará sem nenhum problema
10/03/2003
Eniorm
Mas e aí, vc usou o ORDER BY e deu certo ???
Clique aqui para fazer login e interagir na Comunidade :)