CREATE TRIGGER [TRIG_TD_CHECK_INSTANCE] ON dbo.TD_CHECK_INSTANCE
FOR INSERT
AS
INSERT INTO TH_CHECK_INSTANCE SELECT
TRAIN_SEQUENCE,
TRAIN_NO,
TRAIN_TYPE,
START_STATION,
ARRIVE_STATION,
KIND_NAME,
KIND_NO,
WEIGHT,
ARRIVE_DATETIME,
START_DATETIME,
CONTENT_MEMO,
CHECK_DATE,
ARRIVE_TIME,
DEPARTMENT_NAME,
SUBSTATION,
TRIM_CANVAS_NUM,
DOOR_WINDOWS_NUM,
BIND_FORCE_NUM,
LEFT_RENEW_SEAL_NO,
RIGHT_RENEW_SEAL_NO,
RENEW_SEAL_NUM,
TRAIN_OTHER,
FORCE_BADNESS,
REPLACE,
OVERLOADING,
DISOBEY_RULE,
THROW_TRAIN_OTHER,
EXCHANGE_LOADING_REASON,
BROAD_TRAIN,
BLAST_NUM,
VIRULENT_KIND,
LNG,
DANGEROUS_OTHER,
PHOTO_NUM,
TELEGRAPH_NO,
TELEGRAPH_TIME,
GENERAL_RECORD_NO,
LEFT_ADD_LOCK,
RIGHT_ADD_LOCK,
LEFT_ADD_CARD,
RIGHT_ADD_CARD,
LEFT_ADD_CORD,
RIGHT_ADD_CORD,
EIGHT_WIRE,
TEN_WIRE,
YAO_CORD,
DIRECTION_FLAG,
CARGO_KIND,
CLASS_TYPE,
CHECK_START_TIME,
CHECK_OVER_TIME,
LEFT_CHECKER,
RIGHT_CHECKER,
ASSESSOR,
ASSESSOR_FLAG,
ASSESSOR_DATE,
MEMO,
FILL_TABLE_TIME,
RUN_FLAG,
TUDINGTIME,
TRACK_NO,
REAL_NUM,
TRAIN_NUM,
SAVE_DATE,
ZUOYEXINGZHI_FLAG
from TD_CHECK_INSTANCE where DATEDIFF(DAY,SAVE_DATE,GETDATE())>20
DELETE TD_CHECK_INSTANCE WHERE DATEDIFF(DAY,SAVE_DATE,GETDATE())>20