When column of rowversion type is calculated on SQL Server? Is it on transaction commit or before (along with row modification operation)? I'm asking, because it is very important to me whether committed transaction can actually result with lower version than already committed version.
It seems to be very basic issue, but MSDN documentation does not provide such information. I couldn't find it anywhere else either.
Here's visualization of my question: