日期:2014-05-16  浏览次数:20832 次

自动删除过期两月后的信息,求此SQL语句
数据表中有字段info_expirytime 记录着信息的到期时间
现在想要的是 自动删除到期两月后的信息 将自动删除
我是这么写的
conn.execute "delete * from release_info_subject where datediff(day,now,dateadd(m,2,info_expirytime))<=0"
报错提示说至少一个参数没有被指定值。 望高人指点指点
sql? delete datediff dateadd

------解决方案--------------------
conn.execute "delete * from release_info_subject where datediff('d',now,dateadd('m',2,info_expirytime))<=0"