首页 新闻 会员 周边

SQL 删除两个小时之前的数据

0
悬赏园豆:20 [已解决问题] 解决于 2011-04-25 16:16

SQL2005  删除两个小时之前的数据 哪位大侠回答一下 谢谢

zhuakelly的主页 zhuakelly | 初学一级 | 园豆:130
提问于:2011-04-25 14:10
< >
分享
最佳答案
0

数据中有记录时间的字段吗,有的话用delete from [表名] where DATEDIFF(hh,[记录时间的字段],GETDATE())>2

 

如果没有的话就不清楚了

收获园豆:20
artwl | 专家六级 |园豆:16736 | 2011-04-25 14:15
谢谢 用你的方法问题解决了
zhuakelly | 园豆:130 (初学一级) | 2011-04-25 16:16
其他回答(1)
0

update Mytable set CurState=-4 where DATEDIFF(hour,[date],GETDATE())>2

 

邀月 | 园豆:25475 (高人七级) | 2011-04-25 14:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册