题
是否有可能欺骗SQL Server来回报GetDate()
不同的日期,而无需实际改变机器日期?点击
这将是巨大的,因为我们有旧数据的数据库和我想要测试一些的查询使用GETDATE()。点击
我可以改变我的机器的日期,但带来一些其他问题与其他应用程序...点击
任何提示吗?点击
谢谢!
解决方案
其他提示
您可以随时换在一个自定义功能和使用处处GetDate()
,虽然它不是一个最佳的解决方案。
没有,没有什么可以做,除了是这样的:
SELECT GETDATE()-7 --get date time 7 days ago
SELECT DATEADD(dd, -7, GETDATE())
不隶属于 StackOverflow