orcale 11G 闪回查询误删数据

来源:互联网 发布:淘宝店铺怎么关注链接 编辑:程序博客网 时间:2024/06/06 17:25

我们知道orcale向我们提供了闪回技术,它支持任何级别的恢复,包括行、事务、表和数据库范围,可以访问过去某一时间的数据并从人为错误中恢复。在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象,从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。
好了,切入正题,使用带有AS OF子句的SELECT语句进行闪回查询,获取之前的时间点的数据。

 SELECT * FROM BI_SUB_GEOELECTRICAS OF TIMESTAMP TO_TIMESTAMP('2016-10-10 01:05:25', 'YYYY-MM-DD HH:MI:SS')
0 0
原创粉丝点击