Boa tarde Galera!

Estou com um problema, e não sei resolver...
Tenho um banco de dados legado, em postgresql, o qual está com encoding
sql_ascii.
Preciso exportar algumas tabelas para arquivo txt para posterior importação
em um banco sybase.

O detalhe é que nesse banco de dados existem inúmeros registros com
caracteres especiais. Que na aplicação são demonstrados, porém, no pgadmin
os campos que tem caracteres especiais são apresentados em branco.

Tentei usar to_ascii, porém, não é possível, pois ele não tem suporte para
converter sql_ascii.
Tentei usar a função
CREATE OR REPLACE FUNCTION limpa_acentos(text)
RETURNS text AS
$BODY$
select
translate($1,'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ','aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcC');

$BODY$
LANGUAGE 'sql' IMMUTABLE STRICT;

porém, também sem sucesso. Os campos que são "JOÃO", ficam "JOaO", porém, os
campos que são "MUNICÍPIO" ficam em branco.

Alguma sugestão ?

Obrigado

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

Responder a