初用Oracle数据库,请高手指点:问题如下:
1.将表table中的第一行(No1)数据删除,然后反映(不提交)。
2.开启另一个事务,对表table进行查询,查询的结果不希望将
表table中的第一行数据(No1)查询出来。我进行了如下操作
SELECT * FROM TIMETABLE_MST FOR UPDATE SKIP LOCKED
虽然可以满足上面的要求,但这样又对表table进行了更新,如果
不提交的话,别的事务进行更新时同样不能完成。又别的好办法吗?
(好像没说明白)