CREATE OR REPLACE TRIGGER EMS_MAILQUEUE_DELETE_TRIGGER
BEFORE DELETE ON EMS_MAILQUEUE FOR EACH ROW
BEGIN
  INSERT INTO EMS_MAILQUEUE_BACK
    (
       MASTER_SEQ, CIS_TF_KEY, MAIL_CODE, 
       TO_ID, TO_NAME, TO_EMAIL, 
       FROM_NAME, FROM_EMAIL, REPLY_EMAIL, 
       SUBJECT, REQ_DATE, TARGET_FLAG, 
       TARGET_DATE, REG_DATE, MAP1, 
       MAP2, MAP3, MAP4, 
       MAP5, MAP6, MAP7, 
       MAP8, MAP9, MAP10, 
       SECURE_PWD, FILE_SEQ, 
       CIS_SEND_FLAG, CIS_FLAG)
  VALUES
    ( :OLD.MASTER_SEQ,
       :OLD.CIS_TF_KEY,
       :OLD.MAIL_CODE,
       :OLD.TO_ID,
       :OLD.TO_NAME,
       :OLD.TO_EMAIL,
       :OLD.FROM_NAME,
       :OLD.FROM_EMAIL,
       :OLD.REPLY_EMAIL,
       :OLD.SUBJECT,
       :OLD.REQ_DATE,
       :OLD.TARGET_FLAG,
       :OLD.TARGET_DATE,
       :OLD.REG_DATE,
       :OLD.MAP1,
       :OLD.MAP2,
       :OLD.MAP3,
       :OLD.MAP4,
       :OLD.MAP5,
       :OLD.MAP6,
       :OLD.MAP7,
       :OLD.MAP8,
       :OLD.MAP9,
       :OLD.MAP10,
       :OLD.SECURE_PWD,
       :OLD.FILE_SEQ,
       :OLD.CIS_SEND_FLAG,
       :OLD.CIS_FLAG );
END;