Re: [Portugal] importaçao de dados

Eloi Ribeiro eloi.ribeiro at gmail.com
Mon Aug 10 08:28:32 EDT 2009


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 <springaleek  gmail.com>

> 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 <eloi.ribeiro  gmail.com> wrote:
> > rectifico: se os nulos sao campos em branco tens de por *with null as ''*
> >
> >
> > 2009/8/10 Eloi Ribeiro <eloi.ribeiro  gmail.com>
> >
> >> 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
> >>
>
>
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20090810/0488e066/attachment.html


More information about the Portugal mailing list