Re: Transactions within a function body - Mailing list pgsql-general

From Dennis Brakhane
Subject Re: Transactions within a function body
Date
Msg-id 226a19190810011420j4dfe4a74oded00094895395be@mail.gmail.com
Whole thread Raw
In response to Transactions within a function body  (Reg Me Please <regmeplease@gmail.com>)
Responses Re: Transactions within a function body  (Alvaro Herrera <alvherre@commandprompt.com>)
List pgsql-general
On Wed, Oct 1, 2008 at 5:54 PM, Reg Me Please <regmeplease@gmail.com> wrote:
> Hi all.
>
> Is there a way to have (sub)transactions within a function body?
> I'd like to execute some code (a transaction!) inside a function and later
> decide whether that transaction is to be committed or not.

You could issue a "SAVEPOINT name". If at the end you don't want your
changes to apply, you can issue a "ROLLBACK to name"

pgsql-general by date:

Previous
From: Seb
Date:
Subject: inserting only new rows from csv file
Next
From: "Scott Marlowe"
Date:
Subject: Re: inserting only new rows from csv file