Re: getting back autonumber just inserted - Mailing list pgsql-sql

From Alvaro Herrera
Subject Re: getting back autonumber just inserted
Date
Msg-id 20050707224227.GB23230@alvh.no-ip.org
Whole thread Raw
In response to Re: getting back autonumber just inserted  (PFC <lists@boutiquenumerique.com>)
Responses Re: getting back autonumber just inserted
List pgsql-sql
On Fri, Jul 08, 2005 at 12:26:30AM +0200, PFC wrote:
> 
> >That's a different issue than whether currval() is subject to
> >interference from other transactions.  And just wait until PostgreSQL
> >8.1 comes out and people start using lastval() -- then it could get
> >*really* confusing which sequence value you're getting.
> 
>     What happens if an INSERT trigger inserts something into another 
>     table  which also has a sequence ?

Using what, lastval()?  The app will get very confused, because it'll
get the value from the sequence used in the trigger.  Using currval
there is no problem, but you already knew that.

-- 
Alvaro Herrera (<alvherre[a]alvh.no-ip.org>)
"Hay quien adquiere la mala costumbre de ser infeliz" (M. A. Evans)


pgsql-sql by date:

Previous
From: PFC
Date:
Subject: Re: getting back autonumber just inserted
Next
From: Michael Fuhr
Date:
Subject: Re: getting back autonumber just inserted