Oracle 相同的sql查询返回两个不同的结果

Oracle 相同的sql查询返回两个不同的结果,oracle,oracle10g,Oracle,Oracle10g,我想了解一下,为什么在oracle 10G数据库上运行两次相同的sql查询,每次间隔40分钟,会得到两个不同的结果。结果以excel文件的形式返回。 造成这种差异的原因是什么?您的问题可能与提取数据库期间的电网有关。或者其他几乎可以是任何有权访问数据库的人或任何进程的人在提取过程中执行的任何操作。不同之处可能是对您的表执行了某些DML(插入/更新/删除)或DDL(截断)。。。然而,如果无法访问您的生产系统,甚至有时没有启用审核,这里的任何人都无法判断。。。换句话说,原因几乎可能是任何有权访问数据

我想了解一下,为什么在oracle 10G数据库上运行两次相同的sql查询,每次间隔40分钟,会得到两个不同的结果。结果以excel文件的形式返回。
造成这种差异的原因是什么?

您的问题可能与提取数据库期间的电网有关。或者其他几乎可以是任何有权访问数据库的人或任何进程的人在提取过程中执行的任何操作。

不同之处可能是对您的表执行了某些DML(插入/更新/删除)或DDL(截断)。。。然而,如果无法访问您的生产系统,甚至有时没有启用审核,这里的任何人都无法判断。。。换句话说,原因几乎可能是任何有权访问数据库的人或在数据库上运行的任何进程所做的任何事情。