sequences in transaction blocks - Mailing list pgsql-general

From Marian Naghen
Subject sequences in transaction blocks
Date
Msg-id 003401c60480$114271d0$f503a8c0@lapcontr01
Whole thread Raw
Responses Re: sequences in transaction blocks
Re: sequences in transaction blocks
List pgsql-general
I want to insert records inside a transaction block (BEGIN - COMMIT/ROLLBACK). If the transaction fails,
the sequence do not rollback and retain the new value.
 
This is the default behavior of sequences ?
 
 
I use the following table:
 
CREATE TABLE proceduri
(
  procedura_id int4 NOT NULL DEFAULT nextval('proceduri_proceduri_id_seq'::regclass),
  tip_procedura_id int4,
  ....
  CONSTRAINT proceduri_pkey PRIMARY KEY (procedura_id)
)
WITH OIDS;
 
where 'proceduri_proceduri_id_seq is:
 
CREATE SEQUENCE proceduri_proceduri_id_seq
  INCREMENT 1
  MINVALUE 1000000000
  MAXVALUE 1099999999
  START 1000000001
  CACHE 1;
 
 
 

pgsql-general by date:

Previous
From: Michael Fuhr
Date:
Subject: Re: Select list of table names for particular DB
Next
From: "A. Kretschmer"
Date:
Subject: Re: sequences in transaction blocks