INSERT INTO employee_valid_time VALUES (1001,'Sania',’TW08’,DATE'2002-01-01',DATE'2006-12-31'); INSERT INTO employee_vt VALUES (1004,'Fred',’PW12’, DATE'2001-05-01',UNTIL_CHANGED); INSERT INTO employee_vt VALUES (1002,'Ash',’TA05’,DATE'2003-01-01',DATE'2003-12-31'); INSERT INTO employee_vt VALUES (1003,'SRK',’TM02’,DATE'2004-02-10',DATE'2005-02-10'); INSERT INTO employee_vt VALUES (1005,'Alice',’TW10’,DATE'2004-12-01',DATE’2005-12-01’); INSERT INTO employee_vt VALUES (1005,'Alice',’PW11’,DATE'2005-12-01',UNTIL_CHANGED); INSERT INTO cmployee_vt VALUES (1010,’Mike’,’TW07’,DATE'2015-01-01',DATE'2016-12-31');
valid-time期間を構成する開始列と終了列の値は、INSERT文で提供する必要があります。UNTIL_CHANGEDは、ANSIに対するTeradataの拡張機能で、valid-timeテーブルに行を挿入するときに使用できます。これは、valid-time期間終了境界列に定義されたデータ型に応じて、最大システムDATEまたはTIMESTAMP値で解決されます。