用sql语句做1根据需求创建一个名为student_logs的数据表用于存放学生表的日志信息包括id日期和操作记录。 2创建一个触发器当管理员往学生表中添加一条记录后自动往student_logs中添加一条记录并记录添加了新的系部信息。 3向学生表中插入数据。4查看student_logs日志表。
- 创建数据表
CREATE TABLE student_logs ( id INT(11) NOT NULL AUTO_INCREMENT, date DATE NOT NULL, operation VARCHAR(255) NOT NULL, PRIMARY KEY (id) );
- 创建触发器
CREATE TRIGGER add_student_trigger AFTER INSERT ON students FOR EACH ROW BEGIN INSERT INTO student_logs (date, operation) VALUES (NOW(), '添加了新的系部信息'); END;
- 向学生表中插入数据
INSERT INTO students (name, department, age) VALUES ('张三', '计算机科学与技术', 20);
- 查看日志表
SELECT * FROM student_logs;
原文地址: https://www.cveoy.top/t/topic/g0Jf 著作权归作者所有。请勿转载和采集!