Re: import CSV file to a table

From: Karl Czajkowski <karlcz(at)isi(dot)edu>
To: Rob Sargent <robjsargent(at)gmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: import CSV file to a table
Date: 2017-03-08 16:52:44
Message-ID: 20170308165244.GC12449@moraine.isi.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mar 08, Rob Sargent modulated:

> Yes Karl, I agree. I admitted as much. But if it's clean, as in
> free of quoted commas, life is much more simple. I've lost site of
> whether or not the OP knows his situation w.r.t. to this. The awk
> line will tell him and for a one-off load this can make a world of
> difference in complexity - two bash lines and a COPY.
>

Maybe I didn't understand your awk? I thought it was counting commas
in lines. This isn't the same as counting commas in records.

this,is,record,one
"this,,","is
,,record","two
,,,"

this has three commas on each line and definitely is not suitable
for naive CSV handling.

Karl

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bret Stern 2017-03-08 16:54:49 Re: import CSV file to a table
Previous Message Rob Sargent 2017-03-08 16:47:17 Re: Unable to start postgresql