Я ищу способ вернуть количество строк, затронутых предложением DELETE в PostgreSQL. В документации указано, что;
При успешном завершении команда DELETE возвращает тег команды вида
УДАЛИТЬ количество
Счетчик — это количество удаленных строк. Если count равен 0, ни одна строка не соответствует условию (это не считается ошибкой).
Если команда DELETE содержит предложение RETURNING, результат будет аналогичен результату оператора SELECT, содержащего столбцы и значения, определенные в списке RETURNING, вычисленные для строк, удаленных командой.
Но у меня возникли проблемы с поиском хорошего примера этого. Может ли кто-нибудь помочь мне с этим, как я могу узнать, сколько строк было удалено?
EDIT: я хотел представить альтернативу, которую нашел позже. Его можно найти здесь, как описано в разделе 38.5. 5. Получение статуса результата.