当前位置: 代码迷 >> Oracle技术 >> 求教一条定时器的SQL语句。希望大牛帮忙啊解决方法
  详细解决方案

求教一条定时器的SQL语句。希望大牛帮忙啊解决方法

热度:227   发布时间:2016-04-24 08:40:39.0
求教一条定时器的SQL语句。。希望大牛帮忙啊
我数据库有N条数据,我想以当前时间开始比较,判断超过7天的datatime的数据删除掉,用一个定时器每天定时删除超过7天的数据

------解决方案--------------------
SQL code
--用这个select * from tbl_alarminfo where trunc(to_date(alarmoccurtime,'yyyymmdd') - to_date('20100929','yyyymmdd')) > 7;--如果时间中没有时分秒,那减下来的就是整数天,可以不要trunc。如果有时分秒就要trunc了,而且to_date后的时间格式就要写成'yyyymmddhh24miss'
  相关解决方案