MS SQL optimistic locking with timestamp/rowversion column