[firebase-br] Função upper não tá convertendo corretamente

Francisco Carlos da Rocha Gomes fcarlos em cpafac.embrapa.br
Ter Jun 30 15:37:46 -03 2009


Oi Eduardo,

Acabo de ver que não configurei nenhum. :(

O que eu faço?

Francisco Carlos
Embrapa Acre


Eduardo Jedliczka wrote:
> Qual é o Charset / Collate adotado ?
>
> Abraço
>
> Eduardo
>
> Em Ter, 2009-06-30 às 13:46 -0400, Francisco Carlos da Rocha Gomes
> escreveu:
>
>   
>> Pessoal,
>>
>> Estou fazendo uma consulta para recuperar nomes de pessoas, independente 
>> se o nome está em maiúsculo ou minúsculo. Para tanto, utilizo a função 
>> 'upper' para tornar tudo maiusculo na select.
>>
>> Porém isso não deu certo para um certo caso aqui. A função 'upper' não 
>> converteu um 'ã' para maiusculo. Por que será??
>>
>> Há outra forma mais segura de fazer esse tipo de consulta??
>>
>> Utilizo Firebird 1.5 e segue abaixo a sql e seu resultado.
>>
>> Cordial abraço,
>>
>> Francisco Carlos
>> Embrapa Acre
>>
>> SQL:
>> select 
>>   a.CodPessoa
>> , a.Nome as Pessoa
>> , upper(a.Nome) as Pessoa2
>> , a.CPFCNPJ 
>> from PESSOA a 
>> where 
>> a.CodPessoa = 658
>> order by 1
>>  
>>
>> Resultado:
>> CODPESSOA PESSOA                             
>> PESSOA2                            CPFCNPJ     
>> 658       João Serrates Siqueira de Oliveira JOãO SERRATES SIQUEIRA DE 
>> OLIVEIRA 06588573200 
>>
>> ______________________________________________
>> 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
>>     
> ______________________________________________
> 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