[firebase-br] UPPER não converte caractere acentuado

Valdir Marcos valdir.marcos em ig.com.br
Sáb Ago 2 19:11:23 -03 2008


O ideal seria você migrar para a versão mais recente do Firebird e
usar os collates apropriados, mas se você ainda precisa continuar na
versão 1.5, pesquise na internet por Collate PT_BR, PHA, Paulo
Henrique Albanez e você encontrará informações para usar uma versão
paralela que pode ser baixada em
https://sourceforge.net/project/showfiles.php?group_id=116260 ou obter
mais informações na http://www.comunidade-firebird.org

Um abraço,

Valdir


Em 31/07/08, Átila Salviano de Alvarenga<atilalvarenga em gmail.com> escreveu:
> Bom dia pessoal!
>
>  Estou com o seguinte problema:
>
>  Quando utilizo a função UPPER os caracteres acentuados não são convertidos.
>  Ex:
>
>  SELECT UPPER('Maria Valéria de Oliveira Magalhães')
>  FROM RDB$DATABASE
>
>
>  Resultado : 'MARIA VALéRIA DE OLIVEIRA MAGALHãES'
>
>
>  Utilizo Firebird 1.5 com charset WIN1252.
>
>
>  Alguém pode me ajudar por favor?
>
>  Desde já agradeço.
>
>
>
>
>
>
>
>
>
>  --
>  Átila Salviano de Alvarenga
>  Divinópolis - MG
>  Cel. (37) 8826 2555
>  ______________________________________________
>  FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>  Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
>  Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>




Mais detalhes sobre a lista de discussão lista