Oracle数据库表中数据过多,如何只显示近三天的数据,其它的数据删除。
发布网友
发布时间:2022-04-10 08:31
我来回答
共3个回答
热心网友
时间:2022-04-10 10:01
查询
select * from 表
where 表.日期 >= to_date(sysdate -3 ,'YYYY-MM-DD')
删除
delete from 表
where 表.日期 < to_date(sysdate -3 ,'YYYY-MM-DD')
热心网友
时间:2022-04-10 11:19
这样就可以了:
select * from table_name
where 插入时间 >= sysdate -3
and 其他条件
热心网友
时间:2022-04-10 12:53
请加QQ383467016,方法详说!