mysql - 有没有办法知道在特定日期和时间之后添加到 SQL 数据库中的记录数

标签 mysql sql oracle11g

该表没有任何日期时间列。我想知道是否有任何内置关键字可以做到这一点。 我想知道特定日期之后完成的所有提交。

最佳答案

如果数据库启用了闪回,您可以在 Oracle 中获取特定日期范围内表上的记录。(这完全取决于是否启用以及闪回需要保留多长时间) 可以查询查看表中截至3天前的数据,如下

select *
  from table as of timestamp sysdate-3

关于mysql - 有没有办法知道在特定日期和时间之后添加到 SQL 数据库中的记录数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59368178/

相关文章:

java - 单表SQL中如何将2列对应的数据显示到第三列和第四列?

sql - 在 SQL Server 中提取日期

codeigniter - 将 Codeigniter 连接到 Oracle 11g

oracle - 将 Oracle 数据库从一台 PC 转移到另一台 PC 的最简单方法是什么?

mysql - 删除多对多表上的重复行(Mysql)

php - 如何显示弹出窗口,其中包含从 ID 获取数据的表中选择的数据?

MySQL Select Slow 因为 Order By

mysql - 检查mysql是否启动或关闭的shell脚本

php - 从我的数据库中选择顶级客户

oracle - 如何在Oracle 11上检查索引构建状态?