我正在尝试创建一个触发器,该触发器将更新表,以便在将某些内容插入表中时,给定的结束日期将更改为设置为新条目开始日期的前一天。我已经创建了这个符合条件的触发器,但是在检查时它不起作用。谁能看到它的问题?
CREATE TRIGGER
updatetrigger12345
BEFORE INSERT ON
shares_amount
FOR EACH ROW
BEGIN
UPDATE OF
shares_amount
SET
date_end = :NEW.date_start-1
WHERE
share_issue_id = :NEW.share_issue_id
AND
share_id= :NEW.share_id
;
END
;
/