Em 25/10/12, 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 ?
>


Note que no comando COPY [1] o delimitador default é uma vírgula e
você está utilizando ponto e vírgula.

"DELIMITER
... The default is a tab character in text format, a comma in CSV format."

Você especificou corretamente este parâmetro no comando COPY?

Osvaldo

[1] http://www.postgresql.org/docs/current/interactive/sql-copy.html
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a