对已创建的触发器 trigger_1 进行修改,实现当修改学生情况表(xsqk)中 的数据时,显示提示信息“学生情况表中 XXX 号学生记录被修改了”
时间: 2024-03-17 18:47:19 浏览: 106
触发器记录新增和修改操作.txt
好的,针对您的问题,可以使用以下 SQL 语句来修改触发器 trigger_1:
```
DROP TRIGGER IF EXISTS trigger_1;
CREATE TRIGGER trigger_1
AFTER UPDATE ON xsqk
FOR EACH ROW
BEGIN
SELECT CONCAT('学生情况表中 ', NEW.student_id, ' 号学生记录被修改了');
END;
```
这个触发器会在每次更新学生情况表(xsqk)中的数据时被触发,然后通过 SELECT 语句来显示提示信息“学生情况表中 XXX 号学生记录被修改了”。其中,NEW.student_id 表示被更新的记录中的学生编号。
需要注意的是,修改触发器时需要先删除原有的触发器(DROP TRIGGER IF EXISTS),再重新创建触发器。
阅读全文