概述
第一步创建一张学生表:
drop table if exists sys_student;
create table sys_student(
id int primary key auto_increment,
name varchar(32),
sex char(1),
age int,
create_time varchar(32)
)
第二部创建日志表sys_log:
drop table if exists sys_log;
create table sys_log(
id int primary key auto_increment,
opration varchar(32),
create_time varchar(32)
)
创建触发器
在学生表sys_student上右击设计表,选择触发器,新增触发器,添加一个触发器以后,对应的触发操作在下方定义中去定义
ps:一个表的最多可以设置留个触发器,即增删改查操作可以各设置两个触发器before/after。其中,在update时,可以去到触发器的new属性,即对应当要插入的记录对象,可以通过.字段,获取当前要插入的属性的值,同理也可以获取触发器的old属性。但是新增操作只能获取insert属性,删除操作只能获取,old数据。
最后
以上就是无情溪流为你收集整理的使用navicat设置mysql中的触发器的全部内容,希望文章能够帮你解决使用navicat设置mysql中的触发器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复