好的,我正在为上课做这个,但我不知道为什么会出错。我对编写高级 sql 脚本很陌生,所以这可能是这里的问题,但我正在尝试。我得到的错误是:意外'('期待':'我的代码......错误出现在 raise_application_error 行。
DELIMITER $$
DROP TRIGGER IF EXISTS DoubleRoomPriceTrigger $$
CREATE TRIGGER DoubleRoomPriceTrigger
BEFORE UPDATE ON Room
FOR EACH ROW
BEGIN
IF Room.RoomType = 'Double' AND Room.price < 100 THEN
raise_application_error(22, 'Price must be greater than 100 for a double room');
END IF;
END
$$
任何帮助是极大的赞赏。谢谢,汤米