Re: sequences and Transactions - Mailing list pgsql-general

From Bruce Momjian
Subject Re: sequences and Transactions
Date
Msg-id 200004271139.HAA05216@candle.pha.pa.us
Whole thread Raw
In response to sequences and Transactions  (Elmar.Haneke@gmx.de)
List pgsql-general
> Hi!
>
> how can I setup sequences to have the current-value reset in case
> of an Transaction rollback.
>
> My intension is to get an contignous numbering of the rows.
> Currently in case of an Rollback one number is skipped since
> the record itself is not inserted but the counter is not reset.

People have asked this before.  If we did that rollback, we would have
to lock the sequence value for the duration of the transaction, which is
not good.   No real way to do this, sorry.

--
  Bruce Momjian                        |  http://www.op.net/~candle
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

pgsql-general by date:

Previous
From: Michael Ansley
Date:
Subject: RE: sequences and Transactions
Next
From: Bruce Momjian
Date:
Subject: Re: Revisited: Transactions, insert unique.