4

数週間前に SQL の学習を始めたばかりで、挿入された値が 10 より小さい場合に 10 に変更するトリガーを作成しようとしています。今 4h を検索しましたが、多くの答えが見つかりましたが、何も見つかりませんでした良かったです(私にとって)。どこに問題があるのか​​ 本当にわかりません。コードは次のとおりです。

CREATE OR REPLACE TRIGGER NumberOfBooks
BEFORE INSERT
ON Book
FOR EACH ROW
BEGIN 
  IF new.nobook < 10
  THEN
    SET new.nobook = 10;
  END IF;
  END;
4

1 に答える 1