运行我的一个查询时收到此错误消息:
Msg 242,Level 16,State 3,Line 3转换日期数据类型 到日期时间数据类型导致超出范围的值。
我首先删除了Where子句中的所有日期比较,但我仍然收到错误。
任何想法是什么,我应该寻找什么?
谢谢!
答案 0 :(得分:0)
然而,如果没有看到更多我只能猜测,可能的原因与NULL
值或超出范围值有关。不同的date
和datetime
数据类型具有不同的日期范围。例如date
的范围是0001-01-01到9999-12-31,但datetime
的范围是1753-01-01到9999-12-31。