【发布时间】:2026-02-07 20:55:02
【问题描述】:
有没有办法检查以前在 Oracle 中的表中是否存在数据?
使用闪回选项,
我们可以检查 as of timestamp sysdate - x 之类的数据(其中 x 是我们希望查看过去数据的时间)
但我想知道 Oracle 是否提供了任何功能或实用程序,以便我们可以知道过去 1 周内某个表中是否存在某个特定数据。
【问题讨论】:
-
这真的取决于你设置的闪回区域有多大以及你的 oracle 数据库有多“忙”。
-
@TedatORCL.Pro- 我怎么知道这些参数?
-
以下语句将闪回时间从默认的一天更改为两天: SQL> alter system set db_flashback_retention_target = 2880;
-
如果您不是在询问 MySQL,请不要使用
mysql标签。
标签: sql database oracle flashback