出现这种问题多半是因为你插入或者更新数据库时datetime字段值为空默认插入0001年01月01日造成datetime类型溢出。
解决方法:
取出出现错误的ID,删除
delete tab where tid in (SELECT tid FROM tabWHERE tid NOT IN (select tid from tab where ISNULL(date,GETDATE()) between '1900-01-01' AND '2100-01-01'))