Массив затронутых строк во время выполнения UPDATE запроса в MySQL

Можно ли получить массив затронутых строк во время выполнения UPDATE запроса в MySQL?


Ответы (1 шт):

Автор решения: Aleksey Vaganov

Получить список затронутых строк нельзя. Но если в таблицу добавить поле updated_at и обновлять его при обновлении, то потом можно сделать выборку обновленных данных обычным селектом.

Обращаю внимание на разницу между понятиями "отобран для обновления" и "затронут обновлением". Разницу отлично проиллюстрировал @Akina в комментариях ниже.

→ Ссылка