Re: CSV import - Mailing list pgsql-sql

From Achilleus Mantzios
Subject Re: CSV import
Date
Msg-id Pine.LNX.4.44.0301281700010.15743-100000@matrix.gatewaynet.com
Whole thread Raw
In response to CSV import  (Oliver Vecernik <vecernik@aon.at>)
List pgsql-sql
On Tue, 28 Jan 2003, Oliver Vecernik wrote:

> Hi again!
>
> After investigating a little bit further my CSV import couldn't work
> because of following reasons:
>
> 1. CSV files are delimited with CR/LF
See below

> 2. text fields are surrounded by double quotes

in vi
:1,$ s/"//g

>
> Is there a direct way to import such files into PostgreSQL?
>
> I would like to have something like MySQL provides:
>
> LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'
>     [REPLACE | IGNORE]
>     INTO TABLE tbl_name
>     [FIELDS
>         [TERMINATED BY '\t']
>         [[OPTIONALLY] ENCLOSED BY '']
>         [ESCAPED BY '\\' ]
>     ]
>     [LINES TERMINATED BY '\n']

make it     [LINES TERMINATED BY '\r\n']

>     [IGNORE number LINES]
>     [(col_name,...)]
>
> Has anybody written such a function already?
>
> Regards,
> Oliver
>
> --
> VECERNIK Datenerfassungssysteme
> A-2560 Hernstein, Hofkogelgasse 17
> Tel.: +43 2633 47530, Fax: DW 50
> http://members.aon.at/vecernik
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>

==================================================================
Achilleus Mantzios
S/W Engineer
IT dept
Dynacom Tankers Mngmt
Nikis 4, Glyfada
Athens 16610
Greece
tel:    +30-10-8981112
fax:    +30-10-8981877
email:  achill@matrix.gatewaynet.com       mantzios@softlab.ece.ntua.gr



pgsql-sql by date:

Previous
From: Oliver Vecernik
Date:
Subject: CSV import
Next
From: Tom Lane
Date:
Subject: Re: import error