Re: How to insert on duplicate key? - Mailing list pgsql-general

From fdu.xiaojf@gmail.com
Subject Re: How to insert on duplicate key?
Date
Msg-id 47707843.7090402@gmail.com
Whole thread Raw
In response to Re: How to insert on duplicate key?  (Michael Glaesemann <grzm@seespotcode.net>)
List pgsql-general
Michael Glaesemann wrote:
>
> On Dec 24, 2007, at 22:03 , fdu.xiaojf@gmail.com wrote:
>
>> I have googled and currently the only way I can find is do query first
>> and then update or insert.
>
> Or alternatively, UPDATE and see if you've affected any rows. If not,
> insert.
>
> Michael Glaesemann
> grzm seespotcode net
>
>
>

Thanks for your quick reply!

Is the update and insert method quick?

I have tried the query and update/insert way, and it was very slow when more
than 1 million records have been inserted. (I have more than 20 million
records to insert.)

Thanks again!

Xiao Jianfeng

pgsql-general by date:

Previous
From: Michael Glaesemann
Date:
Subject: Re: How to insert on duplicate key?
Next
From: Greg Smith
Date:
Subject: Re: How to insert on duplicate key?