Использование postgres 9.6.
Я пытаюсь написать функцию, которая будет удалять записи и возвращать разработчику приложения количество удаленных строк. У меня есть несколько следующих демо, но я продолжаю сталкиваться с проблемой синтаксиса.
BEGIN;
DELETE FROM it.animals WHERE id <5
RETURNING COUNT(id);
ROLLBACK;
[2020-03-12 09:14:11] [42803] ОШИБКА: агрегатные функции не допускаются в RETURNING