Цитата:
Сообщение от
Eldar9x
ну и логично, все строки обновляются, удовлетворяющие условию. Если не надо те, которые не изменились:
X++:
update_recordset table1 setting field1 = true where table1.field2 == value && table1.Field1 != true;
Это понятно. Проблему это решит, но не поможет понять почему update_recordset работает не так, как обычный update.
Я имею в виду если поле было равно true и update хочет сделать true. Следовательно ничего не изменилось и modifieddate/time меняться не должны по идее, а они меняются.