sql数据查询提示char到datetime转换时导致dateime值越界

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:52:54
我们是个外呼公司,我要查2008年1月到12月外呼拒绝号码,查询11月份时提示从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。我的代码是 select count(*) as 总数 from pbx_ccdb.dbo.autodial_info_history where acd_num='30'and add_time > '2008-11-01 00:00:00' and add_time < '2008-11-31 23:00:00',其它月份都好着。请求高手帮忙。感激不尽

select count(*) as 总数 from pbx_ccdb.dbo.autodial_info_history where acd_num='30'and add_time > '2008-11-01 00:00:00' and add_time < '2008-11-31 23:00:00'

11月哪里来的 31日呀

< '2008-11-31 23:00:00'

晕死, 这样不出错才怪