Несколько лет спустя, но, возможно, это может кому-то помочь.
Как уже упоминали другие, вы можете использовать disabled_rows, чтобы проверить, действительно ли запрос UPDATE в ПОДГОТОВЛЕННОМ ЗАЯВЛЕНИИ обновил какую-либо запись.Тем не менее, обратите внимание, что, если представленные данные совпадают с записью в базе данных, «lost_rows» вернет ноль (0).
Мой обходной путь - создание столбца для TIMESTAMP с ON UPDATE CURRENT_TIMESTAMP.Затем каждый раз, когда я запускаю запрос, я также передаю значение NULL столбцу, отслеживающему время - таким образом, заставляя строку обновляться при каждом выполнении запроса.Тогда все, что вы делаете, это проверяете