创建触发器 tri _ delete _ stu ,当在 Stu 表中删除一个学生时, sc 表中该生的选课记录也一并被删除。
时间: 2024-03-08 12:45:45 浏览: 76
SQL server创建触发器实现级联删除
可以使用以下代码创建触发器 tri_delete_stu:
```
CREATE TRIGGER tri_delete_stu
AFTER DELETE ON Stu
FOR EACH ROW
BEGIN
DELETE FROM sc WHERE sc.sno = OLD.sno;
END;
```
这个触发器会在 Stu 表中删除一条记录时被触发,然后删除 sc 表中所有与被删除学生相关的选课记录。其中,OLD.sno 表示被删除的学生的学号。
阅读全文