好了,我已经开始写我在mysql中第一个触发器,它不给一个错误,但它不工作,要么...第一mysql的触发失败
DELIMITER $$
DROP TRIGGER `cc`.`update_expires_date_trig`$$
CREATE TRIGGER `update_expires_date_trig` BEFORE INSERT ON `credit_test_acc`
FOR EACH ROW BEGIN
UPDATE credit_test_acc SET date_expires_acc = DATE_ADD(CURDATE(), INTERVAL 6 MONTH) WHERE type_acc = 'init'
END;
$$
DELIMITER ;
我有2个问题:因为它已经被用于通过调用这个存储函数/触发声明
无法更新在存储函数/触发器表“credit_test_acc”。
定义的触发器是否会更新JUST插入的行或数据库中的每行?