What is a system-versioned temporal table?
A system-versioned temporal table is a type of user table designed to keep a full history of data changes and allow easy point in time analysis. This type of temporal table is referred to as a system-versioned temporal table because the period of validity for each row is managed by the system
(Quelle: https://docs.microsoft.com/en-us/sql/relational-databases/tables/temporal-tables)
Beispiel:
SELECT * FROM Employee FOR SYSTEM_TIME BETWEEN '2014-01-01 00:00:00.0000000' AND '2015-01-01 00:00:00.0000000'
Video: https://channel9.msdn.com/Shows/Data-Exposed/Temporal-in-SQL-Server-2016
Weitere sehr gute Beschreibung: http://sqlhints.com/tag/for-system_time-as-of/
Quelle: