Primeiro, retire a primeira linha do arquivo senão será importada também.
codigo;Nome;;;; Segundo, pelo número de ";" no final do arquivo, deveria estar sendo importado em uma tabela com 6 colunas. Depois que retirar as colunas extras no final do arquivo, tente assim. copy codigos_elementos from 'C:\Users\TEMP\codigos.csv' WITH CSV DELIMITER ';'; att Carlos Augusto Machado 2012/3/5 Pedro Costa <pedrocostaa...@sapo.pt>: > devolve o mesmo erro: > > ERROR: extra data after last expected column > CONTEXT: COPY codigos_elementos, line 1: "codigo;Nome;;;;" > > > > > > Em 05-03-2012 15:47, Flavio Henrique Araque Gurgel escreveu: >>> codigo;Nome;;;; >>> 1A;Rebaixamento 120;;;; >>> 1B;Rebaixamento barca;;;; >>> 1C;Rebaixamento com depressão no passeio;;;; >>> 1D;Outros rebaixamentos;;;; >>> 1E;Inexistência de rebaixamento para peões;;;; >>> 1F;Passeio nivelado com a via - Passadeira sobrelevada;;;; >>> 2A;Rebaixamento para veículos 20/40/60;;;; >>> >>> >>> A tabela é assim: >>> >>> CREATE TABLE codigos_elementos >>> ( >>> codigo text, >>> nome text >>> ) >>> WITH ( >>> OIDS=FALSE >>> ); >> No seu comando COPY coloque ponto-e-vírgula como delimitador. >> No seu comando original colocaste vírgula, pelo que vi. >> >> []s >> Flavio Gurgel >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral