OceanBase Oracle模式下,如何实现flashback闪回查询功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1550个文字,预计阅读时间需要7分钟。
本篇主要介绍OceanBase的Oracle模式下的闪回功能。本篇主要内容包括:OceanBase的Oracle模式下的闪回查询示例及使用限制。本系列专题:一步步学习OceanBase系列 + 闪回查询(Flashback Query)是Oracle数据库的特性。
本篇主要介绍OceanBase的Oracle模式下的闪回本篇主要介绍OceanBase的Oracle模式下的闪回查询示例和使用限制。
本系列总的专栏:一步一步学习OceanBase系列
闪回查询(Flashback Query)是 Oracle 中记录级别的闪回功能。该功能允许用户获取某个历史版本的数据,OceanBase当前仅支持 Oracle 模式下的闪回查询。
闪回查询支持 SCN(System Change Number)和 TIMESTAMP 两种维度的查询。
示例:
闪回查询的使用示例如下:1、通过 TIMESTAMP 指定的历史时间并闪回查询一张单表在该历史时间中的状态的数据。
obclient> SELECT * FROM tbl1 AS of timestamp to_timestamp('2020-08-13 16:20:00','yyyy-mm-dd hh24:mi:ss');
2、通过 TIMESTAMP 指定的历史时间并闪回查询多表在该历史时间中的状态的数据。
本文共计1550个文字,预计阅读时间需要7分钟。
本篇主要介绍OceanBase的Oracle模式下的闪回功能。本篇主要内容包括:OceanBase的Oracle模式下的闪回查询示例及使用限制。本系列专题:一步步学习OceanBase系列 + 闪回查询(Flashback Query)是Oracle数据库的特性。
本篇主要介绍OceanBase的Oracle模式下的闪回本篇主要介绍OceanBase的Oracle模式下的闪回查询示例和使用限制。
本系列总的专栏:一步一步学习OceanBase系列
闪回查询(Flashback Query)是 Oracle 中记录级别的闪回功能。该功能允许用户获取某个历史版本的数据,OceanBase当前仅支持 Oracle 模式下的闪回查询。
闪回查询支持 SCN(System Change Number)和 TIMESTAMP 两种维度的查询。
示例:
闪回查询的使用示例如下:1、通过 TIMESTAMP 指定的历史时间并闪回查询一张单表在该历史时间中的状态的数据。
obclient> SELECT * FROM tbl1 AS of timestamp to_timestamp('2020-08-13 16:20:00','yyyy-mm-dd hh24:mi:ss');
2、通过 TIMESTAMP 指定的历史时间并闪回查询多表在该历史时间中的状态的数据。

