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'