use SAVEPOINT function - Mailing list pgsql-general

From Ying Lu
Subject use SAVEPOINT function
Date
Msg-id 425ECE2A.90508@cs.concordia.ca
Whole thread Raw
Responses Re: use SAVEPOINT function  (Ying Lu <ying_lu@cs.concordia.ca>)
Re: use SAVEPOINT function  (Alvaro Herrera <alvherre@dcc.uchile.cl>)
List pgsql-general
Greetings,

I'd like to know is it possible to use "SAVEPOINT" in a function? In the
following example, I got an error when calling this function:

CREATE OR REPLACE function test() returns trigger as $test$
BEGIN
    SAVEPOINT savepoint1;
   ... ...
    COMMIT;
    RETURN NEW;

EXCEPTION
    when RAISE_EXCEPTION THEN
    ROLLBACK TO SAVEPOINT savepoint1;

END;
$test$ language plpgsql;

Thanks a lot,
Emi

pgsql-general by date:

Previous
From: Pavel Stehule
Date:
Subject: Re: Help with process list
Next
From: Ying Lu
Date:
Subject: Re: use SAVEPOINT function