几周前我刚刚开始学习 SQL,我正在尝试制作一个触发器,如果它小于 10,则将插入的值更改为 10。我现在搜索了 4 小时,我找到了很多答案,但没有很好(对我来说)。我真的不明白问题出在哪里。这是代码:
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;