datetime没有这种类型 datetime(8)
只有nvarchar(8)

解决方案 »

  1.   

    如何把System.DateTime.Now.ToString()保存到到数据库的datatime字段? 
      

  2.   

    是否是只需要保存年月日?
    select cast(convert(varchar(10),getdate(),120) as datetime)
      

  3.   

    既然是插入系统当前时间
    数据类型也是datetime
    就不要转换
    直接插入

    declare @t table(Date_time datetime)
    insert @t values(getdate())
    select * from @t(1 行受影响)
    Date_time
    -----------------------
    2008-08-01 13:11:58.360(1 行受影响)
      

  4.   

    select convert(varchar(12),getdate(),111)
      

  5.   

    為什么我的系統getdate() 是這種格式 “2008/8/1 下午 05:50:51”而不是2008-08-01 13:11:58 這種格式?跟系統設置有關嗎?
      

  6.   

    数据库里保存的是“2005-3-19   12:32:00”   格式   但在asp里显示出来就是“2005-3-19   下午   12:32:00”   
      

  7.   

    数据库里保存的是“2005-3-19  13:32:00”  格式  但在asp里显示出来就是“2005-3-19  下午  01:32:00”