[firebase-br] Função upper não tá convertendo corretamente
Eduardo Jedliczka
jedyfb em gmail.com
Ter Jun 30 15:11:55 -03 2009
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
Mais detalhes sobre a lista de discussão lista