2013-08-21 37 views
1

我的应用程序正在使用SQL Server 2008数据库,并且服务器存在于远程计算机中。更改SQL Server 2008的服务器日期

出于测试目的,我想在我的数据库中的未来日期。

所以请建议,我如何将当前日期更改为某个未来日期?

+2

更改托管您实例的计算机上的系统时钟? – Bridge

+1

我可以看到你可能想仿效过去一样伪造数据,但我无法想象任何需要处理未来数据的场景。 –

+1

但我无法访问系统时钟,我只能访问数据库。 –

回答

0

当您运行SQL语句,只需添加到GETDATE()这样的:

SELECT ..., DATEADD(DAY, 10, GETDATE()) 

这将10天添加到当前日期的例子。

+0

我想他想改变它,而不仅仅是选择它。 –

+1

@MahmoudGamal,如果是这种情况,我会正式放下,这是一个可怕的想法。*** –

+0

是的,我想更改服务器日期。 –