Когда обновляется значение для столбца версии строки?
Если у меня есть таблица с колонкой rowversion, и она обновляется следующим образом:
Name VersionStamp
Before update: Bob ABCD
After update: Dave EFGH
Что произойдет, если кто-то запросит таблицу WITH(NOLOCK)? Есть ли вероятность того, что результатом запроса будут "Bob" (старое значение) и "EFGH" (новая версия строки)?
По сути, я спрашиваю, когда версия на самом деле обновляется? Есть ли гарантия того, что столбец версии строки будет всегда обновляться после обновления всех остальных столбцов?