Du kan inte utföra autonoma transaktioner i PostgreSQL - dess funktioner stöder det inte.
Du måste använda DBLink.
Se:
- Skicka poster i tabellen medan en postgreql-funktion körs
- Är PostgreSQL-funktioner transaktionella?
- COMMIT i PostgreSQL lagrad procedur
(Markerad CW eftersom jag stängde inlägget)