为了账号安全,请及时绑定邮箱和手机立即绑定

有关数据库的触发器问题

/ 猿问

有关数据库的触发器问题

qq_舍与得_1 2017-06-28 15:53:53
数据库中编写一个触发器当学生表里的内容更新,当年纪 大于100小于10岁,取消操作,报错!怎么编写?请大神帮帮
查看完整描述

3 回答

?
letry

为什么不用约束?

查看完整回答
反对 回复 2017-06-28
?
HOTLINE

用 or ?

查看完整回答
反对 回复 2017-06-28
?
麦迪
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)

看看可以不!

查看完整回答
反对 回复 2017-06-28
  • 3 回答
  • 0 关注
  • 1438 浏览
我要回答

相关问题推荐

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信