select datediff(hh,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')

解决方案 »

  1.   

    select datediff(hh,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')这只能相减到天的吧
      

  2.   

    select datediff(hh,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')这只能相减到天的吧select datediff(hh,'2013-11-17 03:31:05.000','2013-12-17 03:31:05.000')
    -----------
    720(1 行受影响)
      

  3.   

    select datediff(hh,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')是相差到小时哈
      

  4.   

    select datediff(ss,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')
    到秒
      

  5.   

    select datediff(hh,'2013-12-17 03:31:05.000','2013-12-17 03:31:05.000')这个就可以到小时的,是对的
      

  6.   

    由于你的精确度到秒,可以先用这个计算秒数,然后再除以3600,直接算小时可能会有误差。
    select datediff(ss,HYBDate,HYEDate)
      

  7.   


    用 datediff函数
      

  8.   

    datediff 主要看第一个参数  参数可以是下列的值:
    datepart 缩写
    年 yy, yyyy
    季度 qq, q
    月 mm, m
    年中的日 dy, y
    日 dd, d
    周 wk, ww
    星期 dw, w
    小时 hh
    分钟 mi, n
    秒 ss, s
    毫秒 ms
    微妙 mcs
    纳秒 ns