当前位置: 代码迷 >> ASP.NET >> 用sql话语判断时间段
  详细解决方案

用sql话语判断时间段

热度:2346   发布时间:2013-02-25 00:00:00.0
用sql语句判断时间段
我想用sql判断我现在的时间 在不在某个时间段 怎么来实现 请各位大侠指点 谢谢!

------解决方案--------------------------------------------------------
select * from tablename where
datediff(d,时间字段,getdate())=0 and
datepart(h,时间字段)>=9 and datepart(h,时间字段)<=12
------解决方案--------------------------------------------------------
select dateName(hh,getdate()) +':'+ dateName(Mi,getdate()) +':'+ dateName(Second,getdate()) --获取系统当前时间 如15:12:38

比较的话...等待高人出现
------解决方案--------------------------------------------------------
SQL code
SELECT CONVERT(DATETIME,CONVERT(varchar,GETDATE(),101)+' 09:00:000')--2012-07-18 09:00:00.000
  相关解决方案