FOR SYSTEM TIME 从开始日期时间到结束日期时间

返回一个表,其中包含在指定时间范围内处于活动状态的所有行版本的值,无论它们是在 FROM 参数的<start_date_time>参数值之前是否处于活动状态,还是在<end_date_time>参数值之后停止处于活动状态。争论。在内部,在时态表和其历史表之间执行联合,并且结果被过滤以返回在指定的时间范围内的任何时间处于活动状态的所有行版本的值。包含完全在 FROM 端点定义的下边界上变为活动的行,并且不包括在 TO 端点定义的上边界上精确激活的记录。

SELECT * FROM Employee   
    FOR SYSTEM_TIME FROM '2015-01-01' TO '2015-12-31'