Когда обновляется значение для столбца версии строки?

Если у меня есть таблица с колонкой rowversion, и она обновляется следующим образом:

                   Name      VersionStamp 
Before update:      Bob          ABCD 
After update:       Dave         EFGH

Что произойдет, если кто-то запросит таблицу WITH(NOLOCK)? Есть ли вероятность того, что результатом запроса будут "Bob" (старое значение) и "EFGH" (новая версия строки)?

По сути, я спрашиваю, когда версия на самом деле обновляется? Есть ли гарантия того, что столбец версии строки будет всегда обновляться после обновления всех остальных столбцов?

0 ответов

Другие вопросы по тегам