用for update 进行加锁.commit后解锁.
存储过程中参数不能使用%rowtype或%type形式.