自动删除过期两月后的信息,求此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"