На месте пользователя 2 я бы жутко обиделся.
Могла бы послать меня на этапе select, пока я НЕ потратил кучу времени на внесение изменений. В общем то, forupdate неплохо решал эту задачу.
А так?
Пользователь 1: select T
Пользователь 2: insert into R select from T
Пользователь 1: update T
Пользователь 2: select R - что получит??