Returning не помог?
например, count нельзя использовать, т.к. удаление не поддерживает агрегирующих функций. Я не знаю сколько записей будут удалены, поэтому для логирования в самом приложении хотел выводить просто число удаленных записей по окончании выполнения запроса
Тада https://postgrespro.ru/docs/postgresql/16/plpgsql-statements#PLPGSQL-STATEMENTS-DIAGNOSTICS Или что там ваша библиотека клиентская умеет.
Спасибо, сейчас гляну. Подумал сейчас что можно добавить ... returning id, а потом посчитать в коде количество rows Не знаю насколько это лучше вашего варианта)
Сильно хуже, вы на клиент вместо только служебной информации целый датасет тянете.
Обсуждают сегодня