【问题标题】:Temporal extensions to SQL ServerSQL Server 的临时扩展
【发布时间】:2013-10-08 19:51:31
【问题描述】:

有人知道 SQL Server 的任何临时 (http://en.wikipedia.org/wiki/Temporal_database) 扩展吗?

【问题讨论】:

标签: sql-server temporal-database


【解决方案1】:

我知道这是一个老问题,但 SQL Server 中通常的解决方案是创建一个“日期维度”数据库,您可以将其加入到您的查询中。 DateDim 基本上只是一个日期列表,但它包括诸如财政季度和日历季度编号、该月的第一天/最后一天等列:动态计算很难或耗时但很容易从中提取的东西一个连接的表。

如果您搜索“sql 日期维度”,您会发现一些可以为您生成表格的代码,但您需要对其进行调整以满足您的需要。它们倾向于每天运行,但如果您需要每小时跟踪,则需要相应地更改代码。

【讨论】:

    【解决方案2】:

    SQL Server 2016 引入了时态数据库功能。

    见:

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 2012-08-29
      • 2011-02-14
      • 2016-08-24
      • 1970-01-01
      • 2011-06-08
      • 2010-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多