在course表上定义一个触发器course_tri,当删除一门课程时,将该课程的课程编号和课程名称添加到del_course表中
时间: 2023-12-03 17:45:30 浏览: 199
课程信息的添加
可以使用如下 SQL 语句创建触发器:
```
CREATE TRIGGER course_tri
AFTER DELETE ON course
FOR EACH ROW
INSERT INTO del_course (course_id, course_name)
VALUES (OLD.course_id, OLD.course_name);
```
该触发器会在 `course` 表中删除一条记录后执行。它会将被删除的课程编号和课程名称插入到 `del_course` 表中。 `OLD` 是一个伪行,引用已被删除的行的值。因此, `OLD.course_id` 和 `OLD.course_name` 分别代表被删除的课程的课程编号和课程名称。
阅读全文