在是SQL2005中,为什么在查询分析器中能够执行,在代码中不能执行create  TABLE TB(COL DATETIME)这句在查询分析器中能够执行,但在代码中不能够执行(T-SQL)insert into TB select '13/4/2014 9:59:41 PM'

解决方案 »

  1.   

    查询分析器中 select convert(datetime,'13/4/2014 9:59:41 PM')   --lz看看能 输出不 ?
      

  2.   


    INSERT INTO TB
    SELECT     CONVERT(datetime, '13/4/2014 9:59:41 PM')还是提示同样的错误
      

  3.   

    原来SQL2005不支持D/M/YYYY格式,D/M/YY的格式才支持
      

  4.   

    SELECT     BillDate
    FROM         App_Ponderation
    WHERE     (BillDate BETWEEN '01/04/2014' AND '14/04/2014 10:06:12 AM')
    ORDER BY BillDate DESC这样查询也是有错误