[求助]指定时间内删加记录如何实现?

hawell 2003-12-30 05:33:47
正在写一个影视程序,想实现如下功能:



用户在某一时间看过一部电影,想实现在12小时内看同一部电影不计费



数据库为sql server,有一观看详表,有id,userid,movieid,look_time等几个字段



look_time字段类型为smalldatetime,初始值:getdate()



高手指教啊!
...全文
22 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
胖河马 2003-12-30
  • 打赏
  • 举报
回复
创建一个存储过程
CREATE PROCEDURE timeup AS
delete from 观看详表
where DATEDIFF("hh",look_time,getdate())>12

然后在管理\SQLServer代理\操作中添加一个操作每隔1小时执行一次存储过程

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧