use SAVEPOINT function

Поиск
Список
Период
Сортировка
От Ying Lu
Тема use SAVEPOINT function
Дата
Msg-id 425ECE2A.90508@cs.concordia.ca
обсуждение исходный текст
Ответы Re: use SAVEPOINT function  (Ying Lu <ying_lu@cs.concordia.ca>)
Re: use SAVEPOINT function  (Alvaro Herrera <alvherre@dcc.uchile.cl>)
Список 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 по дате отправления:

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: Help with process list
Следующее
От: Ying Lu
Дата:
Сообщение: Re: use SAVEPOINT function