如今有一个用户表t_user
,有三个字段,id,name,sex。sql
id | name | sex |
---|---|---|
1 | 张三 | 男 |
执行了更新语句把张三
改为了李四
(这里只是简单的模拟,不要笑啊),而后咱们想看他以前叫什么code
这里直接上代码,挺简单的,查看三分钟以前表的数据的代码以下:table
select * from t_user AS OF TIMESTAMP SYSDATE-3/1440 where id = '1'
结果以下:select
id | name | sex |
---|---|---|
1 | 张三 | 男 |
这里对sql的解释说明:数据
SYSDATE :当前时间查询
1440 :24h*60m=1440mtab
3:3分钟前时间
这里须要注意的是,不要使用别名,会报错。co
咱们已经可以查询到他以前的数据了,把它改回去不难,这里就不介绍了ab