读书人

求教一条定时器的SQL语句。希望大牛帮

发布时间: 2012-01-31 21:28:41 作者: rapoo

求教一条定时器的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' 

读书人网 >oracle

热点推荐