SELECT *
FROM test
WHERE 开始计费的日期 > '2006-09-30'

解决方案 »

  1.   

    SELECT *
    FROM test
    WHERE CAST(开始计费的日期 AS datetime) > '2006-09-30'
    怎么会出错呢,不可能吧!
      

  2.   

    应该是DATETIME的格式问题
    刚遇到这个问题
    把格式设成与所需一致的就行了一定要确认格式
      

  3.   

    SELECT *
    FROM test
    WHERE CAST(开始计费的日期 AS datetime) > '2006-09-30'_____________________________________________________你那个变成DAtetime类型,加了时间和毫秒!所以无法比较