É estranho mesmo... Abri no notepad++ que tenho aqui e não aparece nenhum caracter diferente. Apesar de não fazer muito sentido, aumentei o tamanho da coluna no bd e deu certo. Grato, Aguiar
--- Em qui, 25/10/12, Tiago Adami <[email protected]> escreveu: > De: Tiago Adami <[email protected]> > Assunto: Re: [pgbr-geral] Erro em arquivo texto > Para: "Comunidade PostgreSQL Brasileira" <[email protected]> > Data: Quinta-feira, 25 de Outubro de 2012, 10:12 > Em 25 de outubro de 2012 09:45, > Aguiar Magalhaes > <[email protected]> > escreveu: > > Tiago, > > Mudei a codificação do arquivo .csv para UTF8 pois o > bd é UTF8. Salvei o arquivo csv, mas agora está acusando o > seguinte erro logo na primeira linha do arquivo .csv: > > > > ERRO: valor é muito longo para tipo > character(4) > > CONTEXT: COPY tabela01, linha 1, coluna ano: > "2008" > > > > A coluna ano no bd é caracter(4) e a primeira linha do > arquivo é: > > > > 2008;333;RO;RONDÔNIA > > > > O que está havendo ? > > A única explicação é que existe algum caractere não > legível antes, > durante e/ou depois de "2008". Provavelmente você está > abrindo o > arquivo com o "Notepad.exe" do Windows, certo? Ele é muito > básico, não > serve para muita coisa. Tente abrir o arquivo com a > ferramenta > gratuita Notepad++ [1] e veja se não aparece algum > caractere > "estranho". > > [1] http://notepad-plus-plus.org/ > > -- > TIAGO J. ADAMI > http://www.adamiworks.com > @tiadami > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
