Скажите, а это правда, что у Postgresql нет auto savepoint, как у Оракула?
Я про то, что если внутри транзакции, например при вставке строки произошла ошибка, то нужно откатывать всю транзакцию ну либо _вручную_ делать savepoint/rollback_to_savepoint, иначе нельзя продолжить выполнение в рамках этой транзакции? Может быть есть какая-то настройка/параметр connect string? Такое поведение ну совсем никуда не годится.