不应该有这个问题。
系统时间设置后,SQLSERVER需要重新启动,才能生效。

解决方案 »

  1.   

    同意tj_dns(愉快的登山者) 的说法,
    而且,getdate()取的是服务器时间,你看你连的服务器是本机否!
    服务器时间和本机时间可能会不一样!
      

  2.   

    需要说明的是:系统时间改变不需要重新启动。
    我认为楼主的SQLSERVER就是安装在其自己的机器上的,而且由于年份改变,说明系统时间应该生效了;
    有可能是SQL SERVER 的BUG,可以安装SP3以后再看看是否出现此问题。
      

  3.   

    系统时间设置后,SQLSERVER可以重新启动但是也可以不重新启动,不过需要一定的事件等待SQL Server本身去修正自己的时间