Em 5 de julho de 2015 21:17, Osvaldo Kussama <[email protected]> escreveu:
> Em 05/07/15, Osvaldo Kussama<[email protected]> escreveu: > > Em 05/07/15, Douglas Fabiano Specht<[email protected]> escreveu: > >> Em 5 de julho de 2015 18:09, Osvaldo Kussama <[email protected] > > > >> escreveu: > >> > >>> 2015-07-05 17:09 GMT-03:00, Douglas Fabiano Specht < > >>> [email protected]>: > >>> > 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 > >>> _______________________________________________ > >> > >> ambos retornam UTF8 > >> > > Tente: > > select (resultado,'Inv.lido', 'invalido'),resultado from mensagemdetalhe > order by id desc; > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Osvaldo.. suponho que era para colocar um replace, mas nao funcinou tentei na origem, mas acho que está chegando em iso8859-1, pois verifiquei o arquivo e ele esta com essa codificação.. tento remover esse caracter e nao consigo, nem com replace, regex_replace, nem com uma função limpa caracteres que tenho..mas nao tem geito.. -- Douglas Fabiano Specht
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
