有关数据库的触发器问题
数据库中编写一个触发器当学生表里的内容更新,当年纪
大于100小于10岁,取消操作,报错!怎么编写?请大神帮帮
3回答
-
letry
为什么不用约束?
-
HOTLINE
用 or ?
-
麦迪
CREATE TRIGGER Update_grade ON [表名]
FOR UPDATE
AS
declare @old_g INT,@new_g INT
SELECT @old_g=年龄 FROM DELETED
SELECT @new_g=年龄 FROM INSERTED
if (@new_g < 10 and @new_g > 100)
raiserror('更新失败!',16,1)看看可以不!