Цитата:
Сообщение от
Товарищ ♂uatr
ТЕсли запись выбираемая уже имеет присваиваемое значение, то разумеется ошибка не возникает. UPDATE на самом деле до БД доходит?
В первом варианте значение уже было. Для чистоты эксперимента в начале сделал
X++:
delete_from table2;
table2.clear();
table2.insert();
table2.insert();
table2.insert();
А потом уже update. При этом insert пробовал и один и несколько, результат тот же - ошибки нет.
Профайлер MS SQL все команды поймал, только что именно пришло не знаю - там были плейсхолдеры (@P1...), а не литералы.