Modificar ordem do índice

Firebird

19/02/2006

Como fazer para que um campo do firebird fique ordenado de forma que as palavras com acento não fiquem depois do ´Z´, tipo
A, Á, B em vez de
A, Z, Á?


Edilcimar

Edilcimar

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

19/02/2006

Qual o CHARACTER SET e COLLATE que vc está usando? Tente WIN1252 com collate PXW_INTL850.


GOSTEI 0
Edilcimar

Edilcimar

19/02/2006

para abertura do bd
lc_ctype=WIN1252
mas na tabela em si, o campo está
VARCHAR (30) CHARACTER SET ISO8859_1 NOT NULL COLLATE ISO8859_1,


GOSTEI 0
Gandalf.nho

Gandalf.nho

19/02/2006

Não adianta fazer isso, vc tem alterar o CHARACTER SET e COLLATE no banco


GOSTEI 0
Edilcimar

Edilcimar

19/02/2006

Ok troquei para win1252 e PXW_INTL850 e o índice ficou correto, valeu


GOSTEI 0
POSTAR