在 SSRS 2005 中,我的报告设置为每天下午 5 点拍摄快照历史记录,它会使用 Now() 表达式来捕获日期和时间。这将捕获下午 5:00 的日期和时间,并在报告中保留时间戳。
我升级到 SQL 2008(不是 R2),旧报告仍然保留下午 5:00 的快照时间戳,但自更新以来任何新创建的报告都会在您每次查看历史快照时运行该表达式。它为您提供了运行时间,因此如果我查看在 2013 年 4 月 1 日下午 5:00 捕获的报告的时间戳,它将显示 2013 年 4 月 22 日上午 10:43。
当它是 SSRS 2005 时,如果我查看在 2013 年 4 月 1 日下午 5:00 捕获的报告的时间戳,它将显示 2013 年 4 月 1 日下午 5:00。