時間表

SQL Server 2016 引入了對系統版本時態表的支援,作為一種資料庫功能,它帶來內建支援,可以在任何時間點提供有關儲存在表中的資料的資訊,而不僅僅是當前時刻正確的資料。

系統版本的時態表是 SQL Server 2016 中的一種新型別的使用者表,旨在保留資料更改的完整歷史記錄,並允許簡單的時間點分析。這種型別的時態表被稱為系統版本的時態表,因為每行的有效期由系統(即資料庫引擎)管理。每個時態表都有兩個明確定義的列,每個列都有一個 datetime2 資料型別。這些列稱為句點列。每當行被修改時,系統專門使用這些句點列來記錄每行的有效期。