好了,我已經開始寫我在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插入的行或數據庫中的每行?