1976-3-23 00:00:00:00是datetime 形

解决方案 »

  1.   

    没办法他的日期格式就是那个样子,
    不过可以转换成各种格式,如这是其中的一种:
    select convert(char(10),getdate(),120)
    ---------- 
    2004-05-14(所影响的行数为 1 行)
      

  2.   

    use convert or cast ...
      

  3.   

    smalldatetime准确到分钟。
    在insert时,系统可以自动转换字符型成smalldatetime,所以一般情况下要加引号。
    另外,系统将自动匹配转换成smalldatetime。即'1976-3-23'-->1976-3-23 00:00:00
    datetime精确到精确度为百分之三秒即'1976-3-23'-->1976-3-23 00:00:00.000
      

  4.   

    我一般不用日期型 感觉处理比较麻烦  都是用nvarchar来代替