Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 刷新的行和更新的行之间的差异?_Sql_Oracle_Oracle11g - Fatal编程技术网

Sql 刷新的行和更新的行之间的差异?

Sql 刷新的行和更新的行之间的差异?,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,我想知道“行刷新”和“行更新”之间有什么区别 正如我在Oracle LSH数据库为我的一个表生成的日志中所看到的,如下所示: Rows Refreshed: 20, Rows Inserted: 0, Rows Updated: 0, Rows Deleted: 0 我完全无法理解刷新和更新之间的区别 提前非常感谢 问候,, Ranjeet最有可能的是,这是在更新过程中没有更改的记录日志 事务处理 如果记录已显式更新,但数据保持不变,则系统将更新其刷新时间戳 来源:MySQL是否涉及到某种程度

我想知道“行刷新”和“行更新”之间有什么区别

正如我在Oracle LSH数据库为我的一个表生成的日志中所看到的,如下所示:

Rows Refreshed: 20, Rows Inserted: 0, Rows Updated: 0, Rows Deleted: 0
我完全无法理解刷新和更新之间的区别

提前非常感谢

问候,,
Ranjeet

最有可能的是,这是在更新过程中没有更改的记录日志

事务处理

如果记录已显式更新,但数据保持不变,则系统将更新其刷新时间戳


来源:

MySQL是否涉及到某种程度,或者该标记是否可以删除?这只是一个有根据的猜测,但是。。。行被“刷新”,如果任何列中的值没有更改,则值被“确认”。另一方面,如果自上次检查以来至少有一个列值已更新,则行将被“更新”。@jarlh:我需要概念性的答案,不管是哪个数据库。这也是我标记MySQL的原因。谢谢你的澄清,我得到了我的答案。这是有道理的。:-)