Re: How to import a CSV file (originally from Excel)

From: Craig White <craigwhite(at)azapple(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: How to import a CSV file (originally from Excel)
Date: 2006-04-12 02:08:15
Message-ID: 1144807695.5828.30.camel@lin-workstation.azapple.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Tue, 2006-04-11 at 23:13 +0200, Magnus Hagander wrote:
> > Hello,
> >
> > I am trying to import an Excel file in my database (8.0.7). I
> > think I am supposed to create an CSV file out of my Excel
> > file and somehow, feed the database with it. My pronblem is
> > that I don't really know how to do it... :( Can anyone give
> > me a hint about how to do that?
> > One last "detail", the Excel files contains roughly 45.000
> > lines and 15 columns. So, I need a fast and efficient method.
>
> Hi!
>
> Is your problem with how to generate the CSV file from Excel, or with
> how to import it into PostgreSQL?
>
> For generation in Excel, you can just use File->Save, and select CSV as
> the format. You can use either CSV or tab delimited, really.
>
> Then to get it into postgresql, use the \copy command in psql (I'm
> assuming your client is on windows, since you're using Excel. \copy will
> run the process from the client, and will load it into your sever
> regardless of platform). You can specify which delimiter to use there,
> etc. From the example below, I'd guess you want something along the line
> of:
>
> \copy "Flight Traffic" from yourfile.csv delimiter as ',' csv quote as
> '"'
>
> (might need some adaption, of course)
>
>
> Loading 45,000 lines is trivial for copy, it shouldn't take noticable
> time at all.
----
along these lines - can I do something similar (CSV file) but 'update' 2
or 3 columns?

Craig

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Richard Broersma Jr 2006-04-12 04:11:50 Re: How to import a CSV file (originally from Excel) into a Postgresql 8.0.7 database
Previous Message Martijn van Oosterhout 2006-04-11 21:14:09 Re: how to prevent generating same clipids