Está en la página 1de 3

anDELIMITER | CREATE TRIGGER PERSON_OUT_INS BEFORE INSERT ON PERSON_OUT FOR EACH ROW BEGIN INSERT INTO PERSON_IN (FAR_ROL,

PER_RUT, PER_NAME1, PER_NAME2, PER_LAST_NAME1,PE R_LAST_NAME2,PER_TELEPHONE,PER_EMAIL, PER_SEX, PER_BIRTHDAY ) VALUES(NEW.FAR_ROL , NEW.PER_RUT,NEW.PER_NAME1, NEW.PER_NAME2, NEW.PER_LAST_NAME1,NEW.PER_LAST_NAME 2,NEW.PER_TELEPHONE,NEW.PER_EMAIL ,NEW.PER_SEX, NEW.PER_BIRTHDAY ); END; | DELIMITER ;

DELIMITER | CREATE TRIGGER PERSON_IN_UO BEFORE UPDATE ON PERSON_IN FOR EACH ROW BEGIN UPDATE PERSON SET(FAR_ROL, PER_RUT, PER_NAME1, PER_NAME2, PER_LAST_NAME1,PER_LAS T_NAME2,PER_TELEPHONE,PER_EMAIL, PER_SEX, PER_BIRTHDAY ) VALUES(NEW.FAR_ROL, NEW .PER_RUT,NEW.PER_NAME1, NEW.PER_NAME2, NEW.PER_LAST_NAME1,NEW.PER_LAST_NAME2,NEW .PER_TELEPHONE,NEW.PER_EMAIL ,NEW.PER_SEX, NEW.PER_BIRTHDAY ); END; | DELIMITER ; DELIMITER | CREATE TRIGGER PERSON_IN_UP AFTER UPDATE ON PERSON_IN FOR EACH ROW BEGIN UPDATE PERSON SET PER_NAME1=NEW.PER_NAME1, PER_NAME2=NEW.PER_NAME2, PER_LAST_NAME1=NEW.PER_LAST_NAME1, PER_LAST_NAME2=NEW.PER_LAST_NAME2, PER_TELEPHONE=NEW.PER_TELEPHONE, PER_EMAIL=NEW.PER_EMAIL, PER_SEX=NEW.PER_SEX, PER_BIRTHDAY=NEW.PER_BIRTHDAY WHERE FAR_ROL=NEW.FAR_ROL AND PER_RUT=NEW.PER_RUT; END | DELIMITER ;

DELIMITER | CREATE TRIGGER FEMALE_INS BEFORE INSERT ON FEMALE FOR EACH ROW BEGIN INSERT INTO ANIMAL (FAR_ROL,ANI_RUT,ANI_NAME,ANI_WEIGHT, ANI_RAC E,ANI_STATE,LOT_CODE) VALUES(NEW.FAR_ROL,NEW.ANI_RUT,NEW.ANI_NAME,NEW.ANI_WEIGHT , NEW.ANI_RACE,NEW.ANI_STATE,NEW.LOT_CODE); END; | DELIMITER ;

DELIMITER | CREATE TRIGGER MALE_INS BEFORE INSERT ON MALE FOR EACH ROW BEGIN INSERT INTO ANIMAL (FAR_ROL,ANI_RUT,ANI_NAME,ANI_WEIGHT, ANI_SEX ,ANI_RACE,ANI_STATE) VALUES(NEW.FAR_ROL,NEW.ANI_RUT,NEW.ANI_NAME,NEW.ANI_WEIGHT, NEW.ANI_SEX,NEW.ANI_RACE,NEW.ANI_STATE); END; | DELIMITER ; DELIMITER | CREATE TRIGGER copulation_INS BEFORE INSERT ON COPULATION FOR EACH ROW BEGIN INSERT INTO UNION_ (FAR_ROL,ANI_RUT,UNI_DATE,PER_RUT) VALUES(NEW .FAR_ROL,NEW.ANI_RUT,NEW.UNI_DATE,NEW.PER_RUT); END; | DELIMITER ; DELIMITER | CREATE TRIGGER pond_INS BEFORE INSERT ON POND FOR EACH ROW BEGIN INSERT INTO MACHINE (FAR_ROL,mac_CODE, MAC_STOCK,MAC_TYPE,MAC_AC TIVE) VALUES(NEW.FAR_ROL,NEW.mac_CODE, NEW.MAC_STOCK,NEW.MAC_TYPE,NEW.MAC_ACTIVE ); END; | DELIMITER ; DELIMITER | CREATE TRIGGER POND_UP BEFORE UPDATE ON POND FOR EACH ROW BEGIN UPDATE MACHINE SET MAC_MARK=NEW.MAC_MARK FAR_ROL=NEW.FAR_ROL, mac_CODE=NEW.mac_CODE, MAC_STOCK=NEW.MAC_STOCK, MAC_TYPE=NEW.MAC_TYPE, MAC_ACTIVE=NEW.MAC_TYPE WHERE FAR_ROL=NEW.FAR_ROL AND mac_CODE=NEW.mac_CODE; END; | DELIMITER ; DELIMITER | CREATE TRIGGER automotive_UP BEFORE UPDATE ON automotive FOR EACH ROW BEGIN UPDATE MACHINE SET MAC_MARK=NEW.MAC_MARK,

FAR_ROL=NEW.FAR_ROL, mac_CODE=NEW.mac_CODE, MAC_STOCK=NEW.MAC_STOCK, MAC_TYPE=NEW.MAC_TYPE, MAC_ACTIVE=NEW.MAC_TYPE WHERE FAR_ROL=NEW.FAR_ROL AND mac_CODE=NEW.mac_CODE; END; | DELIMITER ; DELIMITER | CREATE TRIGGER EXA_SIM_INS BEFORE INSERT ON EXAM_SIMPLE FOR EACH ROW BEGIN INSERT INTO EXAM (FAR_ROL,EXA_CODE, EXA_NAME,EXA_TYPE) VALUES(NE W.FAR_ROL,NEW.EXA_CODE, NEW.EXA_NAME,NEW.EXA_TYPE); END; | DELIMITER ; DELIMITER | CREATE TRIGGER EXA_SIM_UP BEFORE UPDATE ON EXAM_SIMPLE FOR EACH ROW BEGIN UPDATE EXAM SET FAR_ROL=NEW.FAR_ROL, EXA_CODE=NEW.EXA_CODE, EXA_NAME=NEW.EXA_NAME, EXA_TYPE=NEW.EXA_TYPE WHERE FAR_ROL=NEW.FAR_ROL AND EXA_CODE=NEW.EXA_CODE; END; | DELIMITER ;

También podría gustarte