[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