2015-07-05 17:09 GMT-03:00, Douglas Fabiano Specht <douglasfabi...@gmail.com>:
> pessoal,
> utilizo o PostgreSQL 9.4.0 on x86_64-unknown-linux-gnu, compiled by gcc
> (Debian 4.7.2-5) 4.7.2, 64-bit,
>
> tenho um campo character varying em que grava um codigo html, ocorre que
> esse codigo vem com caracteres especiais, mas nao consigo fazer um replace
> simples, vejam o resultado abaixo do comando com replace, alguma outra
> idéia?
>
> select replace(resultado,'?', ''),resultado from mensagemdetalhe
> order by id desc
>
> "replace" "resultado"
> "<font face=arial size=3 color=blue>Enviada com sucesso" "<font face=arial
> size=3 color=blue>Enviada com sucesso"
> "<font face=arial size=3 color=blue>Enviada com sucesso" "<font face=arial
> size=3 color=blue>Enviada com sucesso"
> "<font face=arial size=3 color=red>Formato de Celular Inv?lido" "<font
> face=arial size=3 color=red>Formato de Celular Inv?lido"
> "<font face=arial size=3 color=red>Formato de Celular Inv?lido" "<font
> face=arial size=3 color=red>Formato de Celular Inv?lido"
> "<font face=arial size=3 color=red>Formato de Celular Inv?lido" "<font
> face=arial size=3 color=red>Formato de Celular Inv?lido"
> "<font face=arial size=3 color=red>Formato de Celular Inv?lido" "<font
> face=arial size=3 color=red>Formato de Celular Inv?lido"
>


Não é mais fácil você utilizar o encoding correto?
Verifique se as configurações são compatíveis:
SHOW SERVER_ENCODING;
SHOW 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