CREATE OR REPLACE TRIGGER TESTTRIGGER
AFTER INSERT OR DELETE OR UPDATE ON S_BORROW_MESSAGE
FOR EACH ROW
BEGIN
IF INSERTING THEN INSERT INTO S_CDC(TABLENAME,MODETYPE,DATASYS,TIMESTAMP) VALUES ('s_borrow_message','A',:NEW.SYSCODE,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
ELSIF DELETING THEN INSERT INTO S_CDC(TABLENAME,MODETYPE,DATASYS,TIMESTAMP) VALUES ('s_borrow_message','A',:OLD.SYSCODE,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
ELSIF UPDATING THEN INSERT INTO S_CDC(TABLENAME,MODETYPE,DATASYS,TIMESTAMP) VALUES ('s_borrow_message','A',:NEW.SYSCODE,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
END IF;
END;