为C表创建一个触发器Course_del,当删除了C表中的一条课程信息时,同时将表SC表中相应的学生选课记录删除掉。
时间: 2024-02-18 16:02:06 浏览: 29
14、为学生表创建触发器,要求: (1)当用户成功删除该表中的一条或多条记录时,触发器自动删
您好!针对您的问题,可以通过以下SQL语句创建触发器:
```sql
CREATE TRIGGER Course_del
AFTER DELETE ON C
FOR EACH ROW
BEGIN
DELETE FROM SC WHERE SC.Cno = OLD.Cno;
END;
```
该触发器会在C表中删除一条记录时自动触发,删除SC表中相应的学生选课记录。其中,OLD.Cno表示被删除的记录的Cno列的值。
阅读全文