DELIMITER $$ CREATE OR REPLACE DEFINER=`root`@`localhost` TRIGGER `vn`.`invoiceOut_beforeUpdate` BEFORE UPDATE ON `invoiceOut` FOR EACH ROW BEGIN CALL clientRisk_update (OLD.clientFk, OLD.companyFk, -OLD.amount); CALL clientRisk_update (NEW.clientFk, NEW.companyFk, NEW.amount); END$$ DELIMITER ;