alter table teacher_tbl change emp_id tea_id varchar(10) ,
change emp_name tea_name varchar(10),
change emp_sex tea_sex char(4),
change emp_phone tea_phone int(40)//修改字段名称
首先mysql 只支持3种触发器1 DELETE2 INSERT 3 UPDATE
其他的MySQL语句不支持触发器,所以你第二个需求不能用触发器实现。
其次是 非常遗憾,MYSQL中触发器中不能对本表进行 insert ,update ,delete *** 作,以免递归循环触发。所以你第一个需求不能在insert前删除本表数据
对于update 能用set 进行 *** 作替换,insert与delete只能借助第二张表才能实现需要的目的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)