Hi David, I should have perhaps made clear this was a saved function, so my understanding is ROLLBACK can't be used as its implicit.
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных