Re: Postgres and multiple updates in one statement

From: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
To: Jamie Lawrence-Jenner <jamie(dot)jenner(at)autovhc(dot)co(dot)uk>
Cc: nha <lyondif02(at)free(dot)fr>, PgSQL-general <pgsql-general(at)postgresql(dot)org>
Subject: Re: Postgres and multiple updates in one statement
Date: 2009-07-27 15:32:33
Message-ID: dcc563d10907270832g1001af7obcbc54183975306c@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, Jul 27, 2009 at 8:48 AM, Jamie
Lawrence-Jenner<jamie(dot)jenner(at)autovhc(dot)co(dot)uk> wrote:
> Hi There
>
> Our update statements are  as follows
>
> Update table set col1=x,col2=y where pkid=1;
> Update table set col1=x,col2=y where pkid=2;
> Update table set col1=x,col2=y where pkid=3;
>
> Very simple and straight forward. Sometimes there could be as many as 50
> update statements to process.

Might as well fire them each as separate statements inside one
transaction, since pkid is unique and non-repeated in the updates.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Keaton Adams 2009-07-27 15:43:03 Running vacuumdb -a taking too long
Previous Message Saleem EDAH-TALLY 2009-07-27 15:22:53 Run procedure at startup