Я ищу способ вернуть количество строк, затронутых предложением DELETE в PostgreSQL. документация гласит, что;
При успешном завершении УДАЛИТЬ
команда возвращает командный тег
форма
УДАЛИТЬ количество
Количество - это количество строк
удален. Если число равно 0, строк нет
соответствует условию (это не
считается ошибкой).
Если команда DELETE содержит
Возврат, результат будет
похож на тот из оператора SELECT
содержащие столбцы и значения
определенный в списке ВОЗВРАЩЕНИЯ,
вычисляется по строке (ям), удаленным
команда.
Но мне трудно найти хороший пример этого. Может ли кто-нибудь помочь мне с этим, как я могу узнать, сколько строк было удалено?
EDIT:
Я принял решение Милена, но я хотел представить альтернативу, которую я нашел позже. Его можно найти в здесь , объясненном в 38.5.5. Получение статуса результата title.