SPI returns error for SAVEPOINT

Поиск
Список
Период
Сортировка
От dandl
Тема SPI returns error for SAVEPOINT
Дата
Msg-id 009c01d1b641$9a6a9220$cf3fb660$@andl.org
обсуждение исходный текст
Ответы Re: SPI returns error for SAVEPOINT  (Michael Paquier <michael.paquier@gmail.com>)
Список pgsql-general
A plandl (language handler for Andl) function is called as follows:

      BEGIN;
      SELECT plandl_compile($1); // argument is Andl code
      COMMIT;

Inside:

>SPI_exec("BEGIN",...) returns error SPI_ERROR_TRANSACTION. As expected.
>SPI_exec("SAVEPOINT xyz",...) returns error SPI_ERROR_TRANSACTION. Not
expected.

Is it not possible to set a SAVEPOINT inside a function? Or am I missing
something?

Regards
David M Bennett FACS

Andl - A New Database Language - andl.org




В списке pgsql-general по дате отправления:

Предыдущее
От: Greg Sabino Mullane
Дата:
Сообщение: Re: 9.5 regression with unwanted nested loop left join
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: SPI returns error for SAVEPOINT