[firebase-br] Função upper não tá convertendo corretamente
Eduardo Jedliczka
jedyfb em gmail.com
Ter Jun 30 15:41:24 -03 2009
Não há uma maneira rápida para se alterar um charset / collate de uma
tabela ou banco.
Nestes casos a melhor forma é criar os "domains" com os tipos de dados
mais usados, e definir o charset nestes Domains.
O problema é que isto quase sempre significa extrair o metadata do banco
e recriá-lo do Zero.
Abraço
Eduardo
Em Ter, 2009-06-30 às 14:37 -0400, Francisco Carlos da Rocha Gomes
escreveu:
> 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
> >
> >
>
>
> ______________________________________________
> 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