tens de criar a tabela primeiro

assim:
*create table nome_tabela(campo01 tipo, campo02 tipo....); *

mais info:
http://www.postgresql.org/docs/8.3/static/sql-createtable.html

xau,

-- 
Eloi Ribeiro
GIS Analyst
39.45º -4.40º
http://eloiribeiro.wordpress.com



2009/8/10 carlos sousa <[email protected]>

> Muito obrigado pela ajuda.
> Pergunto só mais uma coisa. A tabela tem de existir antes ou a
> importação criará a tabela?
> É que no csv, sao muito os campos e muito variados.
>
> Obrigado
>
> On 8/10/09, Eloi Ribeiro <[email protected]> wrote:
> > rectifico: se os nulos sao campos em branco tens de por *with null as ''*
> >
> >
> > 2009/8/10 Eloi Ribeiro <[email protected]>
> >
> >> podes usar o comando COPY [1].
> >>
> >> exemplo:
> >>
> >> *copy tabela_destino from '/home/user/ficheiro.csv' using delimiters ','
> >> with null as 'NULL';*
> >>
> >> se o delimitador for uma tabulação e os nulos igual a campos em branco,
> >> então podes fazer assim:
> >>
> >> *copy tabela_destino from '/home/user/ficheiro.csv';
> >>
> >> *boa sorte.*
> >> *xau,
> >>
> >> [1] http://www.postgresql.org/docs/8.3/static/sql-copy.html
> >>
> >>
> >> --
> >> Eloi Ribeiro
> >> GIS Analyst
> >> 39.45º -4.40º
> >> http://eloiribeiro.wordpress.com
> >>
>
>
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a