--- doc/src/sgml/plpgsql.sgml.orig 2004-08-06 12:05:10.000000000 +0300 +++ doc/src/sgml/plpgsql.sgml 2004-08-06 12:05:47.000000000 +0300 @@ -450,9 +450,7 @@ grouping statements in PL/pgSQL with the database commands for transaction control. PL/pgSQL's BEGIN/END are only for grouping; they do not start or end a transaction. Functions and trigger procedures - are always executed within a transaction established by an outer query - --- they cannot start or commit transactions, since - PostgreSQL does not have nested transactions. + are always executed within a transaction established by an outer query.