http://topic.csdn.net/u/20071221/10/c4b18779-6b41-49e6-ab2c-8df6db82d069.html?seed=1755921428&r=55771563#r_55771563
请看4楼
是批量修改的2006-1-05 0:10:00   改成   2010-10-8 00:10:00

解决方案 »

  1.   

    http://office.microsoft.com/zh-cn/access-help/HA001228810.aspx
      

  2.   

    SELECT FORMAT(theDate,'YYYY.MM.DD') AS 日期部分 
    FROM table1

    SELECT FormatDateTime(theDate, 2) AS 日期部分
    FROM table1
      

  3.   

    没看太明白update tb set 日期 = '2010-10-8 00:10:00' where 日期 = '2006-1-05 0:10:00'?
      

  4.   

    create table #a(dd datetime)
    insert into  #a values ('2006-1-05 00:10:00')
    insert into  #a values ('2007-5-05 00:10:00')
    update #a set dd=dateadd(yy,2008-datepart(yy,dd),dd)
    select * from #a
    drop table #a
      

  5.   

    update 表名 set 销售日期='2010-10-8 '+ RIGHT(convert(varchar(20),销售日期,120),8)
      

  6.   

    ACCESS的去这个版面问:http://forum.csdn.net/SList/OfficeBase/