教程:系统版本控制表

适用范围:SQL Server Azure SQL 数据库 Azure SQL 托管实例

系统进行版本控制的表(也称为临时表)也可直接在 Azure Data Studio 上进行配置。 如果不熟悉系统版本控制,请查看 SQL Server 中的临时表文档。系统版本控制表必须定义时间段列。

创建系统进行版本控制的表

  1. 创建名为“Department”的表,其列属性如下所示。 为此,请右键单击“连接”窗格中的 Tables 文件夹,然后选择“新建表”。 接下来,在“表属性”窗格中,选中“启用系统版本控制”复选框。 你可决定重命名此历史记录表,或按原样保留默认名称。

    该屏幕截图显示了表设计器,其中显示如何创建系统进行版本控制的表。

  2. 系统进行版本控制的表上默认启用时间段列 ValidFrom 和 ValidTo。 现在将更新脚本窗格,以显示此系统版本控制表的 T-SQL 版本。

    该屏幕截图显示了表设计器,其中显示如何定义周期列。

备注

系统进行版本控制的表需要一个主键。

下一步