0

何かがテーブルに挿入されると、指定された終了日が新しいエントリの開始日の前日に設定されるように、テーブルを更新するトリガーを作成しようとしています。準拠するこのトリガーを作成しましたが、チェックすると機能しません。誰もそれで問題を見ることができますか?

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
;
/
4

1 に答える 1