oracle ora_rowscn
ora_rowscn是oracle的伪列,10g版本后才有,记录时间插入的时间和最后更新的时间
SELECT TO_CHAR(scn_to_timestamp(ORA_ROWSCN),'YYYY-MM-DD HH24:MI:SS') INSERT_TIME FROM TABLE_NAME WHERE ZDNAME = {1}
查询数据最后更新的时间
ora_rowscn 只能查询近期的插入的时间(5天)
select to_char(scn_to_timestamp(min(scn)),'yyyy-mm-dd hh24:mi:ss') from sys.smon_scn_time ;
可以用来校验数据,和增量操作数据等
本文介绍了Oracle数据库中ORA_ROWSCN的功能及其使用方法。ORA_ROWSCN是一个伪列,用于记录行数据的最后一次更改时间。文章还提供了查询ORA_ROWSCN的具体SQL语句示例,并解释了其在数据校验和增量操作中的应用。
180

被折叠的 条评论
为什么被折叠?



