48. 创建一个触发器T_stu,要求每当用户删除student表的记录时,自动显示被删除记录的内容
时间: 2023-12-28 18:06:01 浏览: 74
14、为学生表创建触发器,要求: (1)当用户成功删除该表中的一条或多条记录时,触发器自动删
可以使用以下 SQL 语句创建一个触发器 T_stu:
```sql
CREATE TRIGGER T_stu
AFTER DELETE ON student
FOR EACH ROW
BEGIN
SELECT CONCAT('被删除的学生记录: id=', OLD.id, ', name=', OLD.name, ', age=', OLD.age) AS 'Deleted Student';
END;
```
当在 `student` 表中删除一条记录时,该触发器会自动将被删除记录的内容输出。例如:
```sql
DELETE FROM student WHERE id = 1;
```
输出:
```
Deleted Student
被删除的学生记录: id=1, name=张三, age=18
```
阅读全文