Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Как работает функция RETURNING в PostgreSQL для подсчета удаленных строк?
Вопрос для Поиска с Алисой
3 февраля

Как работает функция RETURNING в PostgreSQL для подсчета удаленных строк?

Алиса
На основе источников, возможны неточности

Функция RETURNING в PostgreSQL для подсчёта удалённых строк работает следующим образом: если команда DELETE содержит предложение RETURNING, её результат будет похож на результат оператора SELECT (с теми же столбцами и значениями, что содержатся в списке RETURNING), полученный для строк, удалённых этой командой. postgrespro.ru

Пример использования: удаление завершённых задач с получением всех данных удалённых строк: postgrespro.ru

DELETE FROM tasks WHERE status = 'DONE' RETURNING *; 

Также можно вернуть только определённые столбцы, например, для этого используется пример: learnsql.com

DELETE FROM external_data RETURNING id; 

В коде можно обрабатывать возвращённые строки так же, как и результаты запроса SQL. learnsql.com Например, можно вести лог удалённых данных. learnsql.com

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Mon Jul 28 2025 17:04:21 GMT+0300 (Moscow Standard Time)