我正在try 让这个MySQL触发器在MySQL工作台中工作.当出现错误时,它会很高兴地告诉我,但一旦一切正常,它就不会运行.我已经运行了show triggers
个查询,但没有返回任何结果.运行v8.0.28.
delimiter //
CREATE TRIGGER add_job_item
AFTER INSERT ON estimate_line
FOR EACH ROW
BEGIN
IF (NEW.CoreTypeID = 3 AND NEW.CoreResourceID IS NOT NULL) THEN BEGIN
INSERT INTO job_items (EstimateLineID) VALUES (NEW.EstimateLineID);
END; # END IF; here doesn't work
END;// # I have tried END; END;//
delimiter ;
奇怪的是(我把它留在这里);//
实际上是MySQL文档中的一个例子,但在我运行它时出现了错误(https://dev.mysql.com/doc/refman/8.0/en/trigger-syntax.html).