asp.net如何实现判断当前时间在数据库对应字段的30分钟前

asp.net如何实现判断当前时间在数据库对应字段的30分钟前,第1张

delete from [发车表] where id=:id and [发车时间]>DATEADD(n,30,GETDATE())

:id 替换为你要删除的id,   [发车表]和[发车时间]替换为你对应的表名和字段

系统会删除对应id并且时间在当前时间加30分钟之后的,可以根据删除的影响行数判断是否删除成功

declare @t table (time datetime)

insert into @t select convert(datetime,'2010-02-01 10:50:55',120)

select time from @t

select dateadd(minute,30,time) from @t time

-----------------------

2010-02-01 10:50:55.000

-----------------------

2010-02-01 11:20:55.000 dateadd(minute,30,time) 就可以时间加半小时了···如果是查询就用我上面的select 如果是更新就用用update


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9965204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存