用sql语句,定义一个before行级触发器,为教师表定义完整性规则,“教授
用sql语句,定义一个before行级触发器,为教师表定义完整性规则,“教授”的工资不得低于4000元,如果低于4000自动改为4000元。怎么写啊??...
用sql语句,定义一个before行级触发器,为教师表定义完整性规则,“教授”的工资不得低于4000元,如果低于4000自动改为4000元。怎么写啊??
展开
展开全部
CREATE OR REPLACE TRIGGER tri_teacher BEFORE INSERT update ON emp
FOR EACH ROW
DECLARE
BEGIN
IF( :new.sal<4000) THEN :new.sal:=4000;
END IF;
END tri_teacher;
1、emp改成你的教师表
2、sal是教师的工资这个字段
3、我这个触发器,是你对教师表插入或者删除数据时都会都该行进行验证,如果工资小于4000改为4000,经过测试能达到要求
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询