Re: [GENERAL] use SAVEPOINT function

2005-04-14 Thread Alvaro Herrera
On Thu, Apr 14, 2005 at 04:10:18PM -0400, Ying Lu wrote: > 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: No; exceptions in plpgsql are implemented internally using savepoints, so the function will automati

Re: [GENERAL] use SAVEPOINT function

2005-04-14 Thread Ying Lu
The error msg is: SPI_execute_plan failed executing query "SAVEPOINT savepoint1": SPI_ERROR_TRANSACTION 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 $te

[GENERAL] use SAVEPOINT function

2005-04-14 Thread Ying Lu
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 RAI