使用Oracle 10g
是否可以在提交之前获取同一事务中新更新字段的值。
我正在执行一个调用其他2个存储过程的存储过程。
第一个存储过程从表中获取记录,然后更新该记录。
第二个存储过程获取相同的记录,但需要使用第一个存储过程中新更新的字段。
然后执行提交。
只有在两个程序成功执行的情况下才能进行提交。
第二个存储过程是否会获取新更新的数据,还是会获得第一个过程中返回的相同数据的副本而不进行更新?
答案 0 :(得分:1)
Oracle具有非常简单且强大的读取一致性实现:
概念指南中对此进行了介绍。 Find out more。