You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
O padrão do Windows (e da maior parte dos arquivos do IBGE) é o WIN1252 (ou CP1252 em outros softwares), e não o ISO-8859-1, que é um formato mais usado em páginas web. O fato é que você precisa saber (ou descobrir) a codificação do seu arquivo antes de importar, senão erros irão ocorrer (algumas sequências de bytes de uma codificação não existem em outras).
O próprio PostgreSQL traduz diferentes codificações no comando \COPY. Mesmo que o banco esteja em UTF-8, você pode usar a opção ENCODING, como abaixo:
COPY PUBLIC.TB_DOMICILIO FROM 'CNT.ICO.RJ.BHA1.ICOD884A.D100802' DELIMITERS ';' NULL '' CSV QUOTE '"' ENCODING 'WIN1252 HEADER';
O padrão do Windows (e da maior parte dos arquivos do IBGE) é o WIN1252 (ou CP1252 em outros softwares), e não o ISO-8859-1, que é um formato mais usado em páginas web. O fato é que você precisa saber (ou descobrir) a codificação do seu arquivo antes de importar, senão erros irão ocorrer (algumas sequências de bytes de uma codificação não existem em outras).
Me refiro aos erros de codificação descritos aqui
The text was updated successfully, but these errors were encountered: