Em 25 de outubro de 2012 09:45, Aguiar Magalhaes <maga...@yahoo.com.br> 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 pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral