Могу ли я попросить Postgresql игнорировать ошибки в транзакции

Я использую Postgresql с расширениями PostGIS для специального пространственного анализа. Обычно я создаю и выдаю SQL-запросы вручную из psql. Я всегда заключаю сеанс анализа в транзакцию, поэтому, если я выполняю деструктивный запрос, я могу откатить его обратно.

Однако, когда я выдаю запрос, содержащий ошибку, он отменяет транзакцию. Любые дальнейшие запросы вызывают следующее предупреждение:

ОШИБКА: текущая транзакция отменена, команды игнорируются до конца блока транзакции

Есть ли способ, которым я могу отключить это поведение? Утомительно откатывать транзакцию и повторять предыдущие запросы каждый раз, когда я делаю опечатку.