Oracle中的脏读 - 如何读取未提交的记录

时间:2014-05-02 06:23:05

标签: sql database oracle oracle11g

在SQL Server中,假设我正在测试一个功能,我可以在app中应用断点并检查DB中未提交的记录,如下所示:

select * from mytable with(nolock)

Oracle中是否有相同的脏读取。据我所见,我无法找到这样的功能。

Here it says it's not possible。从调试核心问题的角度来看,有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

您无法在Oracle中进行脏读。 对于调试,我认为你可以:

在代码中添加一个表,并将中间数据存储在该表中。您可以在运行后验证此数据。另外,最好使这个表中的插入成为一个自治事务。

希望有所帮助

Vishad