我要实现从数据库读取一条纪录后,3天后自动更新内容为下一条的纪录,该如何实现??
谢谢!!
若是SQL数据库,那用触发器加存储过程
用session或application纪录该纪录id和读取时间,通过比较读取时间和当前时间的差来决定是否读取下一id的纪录。
加两个个字段start_time,end_time
选择记录的时候加入条件
where datediff(d,news_start_time,getdate())>=0 and datediff(d,getdate(),news_dead_time)>=0
当然,你的条件也是要加入进去的。
这样就可了。你在录入的时候设置一下生效的时间。