зацикливание вызова функции с фиксацией - PullRequest
0 голосов
/ 29 сентября 2010

У меня есть функция plpgsql, которая обновляет данные таблицы. Я хочу вызывать эту функцию внутри цикла, передавая переменную цикла в качестве аргумента, и фиксировать после каждого вызова функции.

Я попытался сделать еще одну функцию plpgsql, но понял, что не могу выполнить коммит в функции в отличие от процедуры оракула.

Есть ли способ сделать это в обычном редакторе SQL или PSQL?

1 Ответ

1 голос
/ 29 сентября 2010

Ну, вы можете, но вы должны использовать dblink-extension для внешнего подключения к вашей базе данных.Много накладных расходов, будет медленнее, но это работает.Может быть, это подойдет для вашей ситуации.

...