一台sql2000服务器,做如下查询操作的时候
select count(t_orno) ordernum, t_province, t_emname from tbl_order where datediff(minute,DATEADD(minute,t_dtm1/100*60+t_dtm1%100,t_ddt1),DATEADD(minute,t_dtm7/100*60+t_dtm7%100,t_ddt7))/60.0<=24 and datediff(month, t_ddt1,'2007-08-01')=0 and t_cctp2 in ('V21','V32') group by t_province,t_emname
会报 Difference of two datetime columns caused overflow at runtime 错误
该服务器不久前做该操作还很正常
请问各位大大,为什么会突然出现这样的情况,是对服务器做了什么设置么? 对服务器的操作有那些会导致该结果?