System-Versioned (Temporal) Tables in SQL Server
Jun 19, 2026 / · 8 min read · sql server temporal tables system versioning for system_time history table sys.tables sys.databases point in time query data audit catalog views database structure metadata scripts ·Every UPDATE and DELETE on a system-versioned table leaves a queryable copy of the previous row, with no triggers and no hand-built audit table. SQL Server records the period each row version was valid and answers point-in-time questions through a single FOR SYSTEM_TIME clause. The catalog view sys.tables lists which …
Read More