Когда я запускаю запрос
SELECT * from AC where ACID in ('1','2','3')
, я получаю 3 возвращенные строки. Каждая строка в таблице имеет уникальный ACID. Однако, когда я пытаюсь обновить StartDateTime только в этих 3 строках, используя
UPDATE AC set StartDateTime = '2019-09-30 00:00:00.000' where ACID in ('1','2','3')
, я получаю следующее:
(затронуто 3 ряда)
(12затронутые строки)
(затронуты 3 строки)
Как можно обновить столько строк, если предполагалось обновить только 3? Связана ли эта таблица с каким-либо другим способом?