三张表,学生表、课程表、成绩表,怎样给三张表建立触发器,使得某一表中记录改变,其他表中记录相应改变

[复制链接]
查看11 | 回复2 | 2010-12-15 09:07:02 | 显示全部楼层 |阅读模式
例如删除学生表中的某条记录,成绩表中也相应删除,删除课程表中某条记录,成绩表中也相应删除,更新学生表中某个学号,成绩表中的学号也改变,成绩表中插入某条记录,若插入了某个学号或课程号,不在学生表或课程表中,则提示违背了一致性,谢谢!急要!望大家鼎力相助!!!

回复

使用道具 举报

千问 | 2010-12-15 09:07:02 | 显示全部楼层
加分,加分有解答!
回复

使用道具 举报

千问 | 2010-12-15 09:07:02 | 显示全部楼层
你可以创建触发器,触发器分为三种有insert触发器、delete触发器和update触发器。创建触发器的基本语法格式: CREATE TRIGGER
ONFOR INSERT|UPDATE|DELETE(三种选择你要使用的分别为插入、添加、删除)AS
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行