Create trigger with multiple if else
CREATE DEFINER=`root`@`localhost` TRIGGER trigger_example
BEFORE DELETE ON tbl_users
FOR EACH ROW
BEGIN
IF OLD.userId = 1126 THEN
INSERT INTO tbl_archive_users ( userID, deleted_date, by) VALUES (OLD.userID,SYSDATE(),1126);
ELSEIF OLD.userId = 1127 THEN
INSERT INTO tbl_archive_users (userID, deleted_date,by) VALUES (OLD.userID,SYSDATE(), 1127);
END IF;
END
Create Trigger table
DELIMITER //
CREATE TRIGGER archive_users
BEFORE DELETE ON tbl_users
FOR EACH ROW
BEGIN
INSERT INTO tbl_archive_users (`userId`,`fname`,`lname`,`email`)
VALUES(OLD.userId,OLD.fname,OLD.lname,OLD.email);
END; //
DELIMITER ;
CREATE DEFINER=`root`@`localhost` TRIGGER trigger_example
BEFORE DELETE ON tbl_users
FOR EACH ROW
BEGIN
IF OLD.userId = 1126 THEN
INSERT INTO tbl_archive_users ( userID, deleted_date, by) VALUES (OLD.userID,SYSDATE(),1126);
ELSEIF OLD.userId = 1127 THEN
INSERT INTO tbl_archive_users (userID, deleted_date,by) VALUES (OLD.userID,SYSDATE(), 1127);
END IF;
END
Create Trigger table
DELIMITER //
CREATE TRIGGER archive_users
BEFORE DELETE ON tbl_users
FOR EACH ROW
BEGIN
INSERT INTO tbl_archive_users (`userId`,`fname`,`lname`,`email`)
VALUES(OLD.userId,OLD.fname,OLD.lname,OLD.email);
END; //
DELIMITER ;
No comments:
Post a Comment