oracle默认的事务级别是READ COMMITTED:允许幻读、不可重复读,不允许脏读的。如果防止oracle出现幻读和不可重复读,只能把事务级别设置成SERIALIZABLE隔离级别才能避免幻读。语法:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE