日期:2014-05-19  浏览次数:20519 次

关于时间格式
declare   @Time1   datetime,@Time2   datetime
set   @Time1= '7:00 '
set   @Time2= '8:00 '

select   starttime   from   sys_flight   where   starttime     >   @Time1   and   starttime   <@Time2


我页面输入的是2个时间点   然后要找出在时间点内的时间
一直查不出
所以在查询分析器里面测试

数据库里面明明有7:35分的纪录就是差不出来
语句没有报错   我估计是格式错误   但是不知道怎么改
麻烦大家帮我看看

------解决方案--------------------
and starttime 改为:and convert(varchar(5),starttime,14)