Transacciones Anidadas - Mailing list pgsql-general

From Juan Garcés Bustamante
Subject Transacciones Anidadas
Date
Msg-id 20051216190930.M36245@futuroprofesional.cl
Whole thread Raw
Responses Re: Transacciones Anidadas
Re: Transacciones Anidadas
Re: Transacciones Anidadas
List pgsql-general
Hola

Estoy trabajando con Postgres 8.0.3 en Ubuntu.

Necesito realizar transacciones anidadas, pero no logro que se aborten
transacciones intermedias al abortarse una superior.

Ejemplo:

BEGIN WORK;
INSERT INTO mitabla VALUES (1);
    BEGIN TRANSACTION;
     INSERT INTO mitabla VALUES (2);
     INSERT INTO mitabla VALUES (3);
    COMMIT TRANSACTION;
INSERT INTO mitabla VALUES (4);
ROLLBACK WORK;

El "ROLLBACK WORK" no aborta la TRANSACTION.


Resultado de la consulta:

mitabla
========
1
2
3
(3 rows)


Resultado esperado:

mitabla
========

(0 rows)

Alguna idea??

Gracias.

pgsql-general by date:

Previous
From: "Florian G. Pflug"
Date:
Subject: Re: Toolkit for creating editable grid
Next
From: "Andrus"
Date:
Subject: Re: Toolkit for creating editable grid