首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-01-31 
求教一条定时器的SQL语句。。希望大牛帮忙啊我数据库有N条数据,我想以当前时间开始比较,判断超过7天的datati

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

热点排行