要求:
创建职工表以及职工工资表
职工表字段:工号,姓名,性别,年龄
工资表字段:编号自增,职工工号,基础工资10000
通过触发器实现:
对职工进行添加时 工资表中也要体现当前职工的信息
对职工进行修改时 工资表中也要一并修改当前职工的信息
对职工进行解聘时 工资表中也要一并删除当前员工的工资信息
步骤一:建库建表
create database test1;
#创建职工表
CREATE TABLE worker(
id INT PRIMARY KEY auto_increment,
name varchar(10),
sex ENUM('男','女'),
age int
)ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;
#创建职工工资表
CREATE TABLE salary(
sid int primary key auto_increment,
id int,
salary double(10,2)
)ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;
步骤二:创建触发器,并插入数据