Em 6 de agosto de 2010 15:19, João Marcelo Loureiro do Amaral
<joaomarcelo...@gmail.com> escreveu:
> Pessoal, alguem poderia me dá alguma dica?
> Agradeço...
>
> Em 2 de agosto de 2010 17:25, João Marcelo Loureiro do Amaral
> <joaomarcelo...@gmail.com> escreveu:
>>
>> Pessoal estou com problemas na geração de xml pelo postgres 8.4.
>> Gostaria que vocês me ajudassem.
>>
>> Observando a documentação, eu percebi que as funções de xml do postgres só
>> trabalham com UTF-8 e o meu banco é LATIN1.
>> Então eu faço a seguinte chamada pelo pgadmim:
>>
>> select xmlelement(name item, xmlattributes('balão' as att));
>>
>> e veja a resposta:
>>
>> <item att="bal&#x3BC0;"/>
>>
>> Não estou entendendo que danada de codificação é essa! Não parece com
>> UTF-8! O curioso é que ele converteu o "ão" ao invés de somente o "ã"!
>> Já tentei voltar para LATIN1 com a função de string convert, mas não
>> consigo nem a pau!
>>
>> O encoding do cliente pgAdmin é UTF-8 (select pg_client_encoding()).
>>
>> Alguém por favor me ajude.
>> --


Você já verificou se o client_encoding realmente está compatível com o
encoding do cliente?
Rode os seguintes comandos SQL:
SHOW server_encoding;
SHOW client_encoding;
Se houver alguma discrepância ou altere o client_encoding no
postgresql.conf ou em cada sessão rode um SET client_encoding.

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a