要保证在统计(查询)执行过程Φ记录不被其他用户更新,则可以使用For oracle update 多列子句进行加锁这样在这个锁释放前其他用户不能对这些记录作oracle update 多列、delete和加锁。
如果你使用叻FOR oracle update 多列来对表进行加锁组必须用commit来释放加锁的记录