Hello.
I believe, any procedure language function is a transaction block, and
I think, I even read this somewere in docs, but can not find where
now, so, is it true, for all languages (SQL, PL/pgsql, perl etc)?
If yes, is it an ordinal transaction, just like one started with
BEGIN?
Then, SET TRANSACTION can be used inside a procedure?
Thanks,
--
Alexander Kotelnikov
Saint-Petersburg, Russia