DELIMITER $$ CREATE OR REPLACE DEFINER=`root`@`localhost` TRIGGER `vn`.`sharingClient_beforeUpdate` BEFORE UPDATE ON `sharingClient` FOR EACH ROW BEGIN SET NEW.ended = GREATEST(util.VN_CURDATE(),NEW.ended); SET NEW.started = GREATEST(util.VN_CURDATE(),NEW.started); END$$ DELIMITER ;