batch insert/update - Mailing list pgsql-general

From blackwater dev
Subject batch insert/update
Date
Msg-id 34a9824e0712261057v79de9c14ncc032fa43417252d@mail.gmail.com
Whole thread Raw
Responses Re: batch insert/update
List pgsql-general
I have some php code that will be pulling in a file via ftp.  This file will contain 20,000+ records that I then need to pump into the postgres db.  These records will represent a subset of the records in a certain table.  I basically need an efficient way to pump these rows into the table, replacing matching rows (based on id) already there and inserting ones that aren't.  Sort of looping through the result and inserting or updating based on the presents of the row, what is the best way to handle this?  This is something that will run nightly.


Thanks!

pgsql-general by date:

Previous
From: Henrique Pantarotto
Date:
Subject: Re: how to alter an enum type
Next
From: "Gurjeet Singh"
Date:
Subject: Re: how to alter an enum type