在 Azure Data Studio 中创建系统版本控制表

重要

Azure Data Studio 将于 2026 年 2 月 28 日停用。 建议使用 Visual Studio Code。 有关迁移到 Visual Studio Code 的详细信息,请访问 Azure Data Studio 发生了什么情况?

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

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

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

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

    显示如何创建系统版本表的表设计器的屏幕截图。

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

    表设计器的屏幕截图,显示如何定义时间段列。

备注

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

下一步