记一次数据库需求,表中只保存七天的数据,七天之外的备份到历史表中 此需求的解决方法删除七天之外的数据sql语句 此需求的解决方法 有两张表,消息表和消息历史表,在存表的时候,历史表都存, 然后用java的定时任务,执行固定的sql语句,删除消息表中的七天之外的数据。 删除七天之外的数据sql语句 delete from 表名 where 时间的字段名 < sysdate-7 days