Re: pl/pgsql question - Mailing list pgsql-sql

From Josh Berkus
Subject Re: pl/pgsql question
Date
Msg-id web-2290387@davinci.ethosmedia.com
Whole thread Raw
In response to Re: pl/pgsql question  (Tim Perdue <tim@perdue.net>)
Responses Re: pl/pgsql question
List pgsql-sql
Tim,

> That loop apparently does not find any matching rows, which would
> have been inserted just before this row was, inside the same
> transaction.
> 
> It was successfully finding those rows before, when the trigger was
> AFTER INSERT. If I manually select those rows after the query is
> committed, I am able to pull up the matching rows.

I think that triggers are probably not a good strategy for the kind of
calculation you're doing.  I'd suggest instead a middleware module or a
"data push" function which would bundle all of the calculation logic
before calling any of the inserts.

-Josh


pgsql-sql by date:

Previous
From: dnaren@hss.hns.com
Date:
Subject: Error code for database down
Next
From: Gary Stainburn
Date:
Subject: references table(multiple columns go here)