我们有一堆T-SQL脚本依赖于今天的日期和运行时间。如果一周没有运行,我们最终会在前一天临时设置系统时间,运行脚本,然后重新设置。
是否有临时设置脚本的系统日期而不更改原始脚本,例如执行时或仅针对该会话?
答案 0 :(得分:1)
您可以将实际日期存储在表/临时表中。
然后检索或更新该日期,而不是拨打GetDate()
。
答案 1 :(得分:0)
我找到了其他人的答案,我在此分享:“日期与操作系统的日期和时间相关联。请参阅此处:http://msdn.microsoft.com/en-us/library/ms188383.aspx”。