代码改变世界

随笔档案-2018年11月20日

ORACLE中如何查找定位表最后DML操作的时间小结

2018-11-20 14:33 by 潇湘隐者, 4252 阅读, 收藏,
摘要: 在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析、总结一下。 1:使用ORA_ROWSCN伪列获取表最后的DML时间 ORA_ROWSCN伪列是Oracle 10g开始引入的,可以查询表中记录最后变更的SCN。然后通过SCN_TO_TIMESTAMP函数可以将SCN转换为时间戳,从而找到最后DML操作时SC... 阅读全文