温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们来讨论一下Oracle的闪回查询。Oracle数据库提供的闪回技术是一种轻量级的数据库恢复技术。Oracle数据库提供七种不同类型的返回操作,他们分别是第一种返回查询,第二种返回版本查询,第三种返回表,第4种返回数据库,第5种返回删除,第6种返回事物查询,第7种返回数据归档。这里重点讨论一下Oracle的返回查询。通过Oracle的返回查询,能够查询到表中的历史记录,从而达到恢复数据的目的。下面来看一个具体的事例,在T1的时间点上,员工K的薪水是5000,执行up play均将其更新到T2时间点上的6000。现在的问题是,还可以查询到T1时间点历史的5000吗?通过Oracle的返回查询便可以实现这样的功能。Oracle的返回查询有两种语法格式,在设select语句中通过关。
01:00
键证r own指定时间错误或者SN号即可。SCN是system change number系统改变号的缩写,注意这里的time和SSCN均代表过去的一个时间。了解到了基本信息后,下面来看一下具体的操作。首先通过一条简单的查询语句确定当前的时间戳以及对应的SCN号,分别是2024年10月25号10:44:31和2752199。执行10,确定员工king当前的薪水是5000,执行update将其更新到6000,并提交失误操作。执行Oracle的闪回查询,通过指定SN号为2752199,便可以查询出历十五千。现在你已经知道什么是Oracle的闪回查询呢?那你知道Oracle其他六种类型的闪回操作吗?欢迎评论区讨论,好了,记得点加号关注赵强老师。
我来说两句