Suppose I do (note: the syntax below is probably not correct, but don\'t worry about it...it\'s just there to make a point)
Start Transaction INSERT INTO tab
As other user is updating the same row, row level lock will be applied. So he is able to make change only after your transaction ends. So you will be seeing the result set that you inserted. Hope this helps.