是否有可能欺骗sql Server在GetDate()上返回不同的日期而不实际更改机器日期?
这将是很好的,因为我们有一个包含旧数据的数据库,我正在尝试测试一些使用getdate()的查询.
我可以更改我的机器日期,但这会带来其他应用程序的其他一些问题……
有小费吗?
谢谢!
这将是很好的,因为我们有一个包含旧数据的数据库,我正在尝试测试一些使用getdate()的查询.
我可以更改我的机器日期,但这会带来其他应用程序的其他一些问题……
有小费吗?
谢谢!
解决方法
根据
documentation for getdate():
This value is derived from the
operating system of the computer on
which the instance of sql Server is
running.
由于它来自操作系统,我认为你不能单独更改它.