From a1bc25eb63f6ed881878e078f48d225774ba55f3 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sun, 11 Oct 2026 10:50:12 +0800 Subject: [PATCH] javaEEday07-DML-SQL1 --- mysql-day02.sql | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 mysql-day02.sql diff --git a/mysql-day02.sql b/mysql-day02.sql new file mode 100644 index 0000000..ae5a719 --- /dev/null +++ b/mysql-day02.sql @@ -0,0 +1,45 @@ +-- auto-generated definition +create table tb_emp +( + id int unsigned auto_increment comment 'ID' + primary key, + username varchar(20) not null comment '用户名', + password varchar(32) default '123456' null comment '密码', + name varchar(10) not null comment '姓名', + gender tinyint unsigned not null comment '性别, 说明: 1 男, 2 女', + image varchar(300) null comment '图像', + job tinyint unsigned null comment '职位, 说明: 1 班主任,2 讲师, 3 学工主管, 4 教研主管', + entrydate date null comment '入职时间', + dept_id int unsigned null comment '部门ID', + create_time datetime not null comment '创建时间', + update_time datetime not null comment '修改时间', + constraint username + unique (username) +) + comment '员工表'; + +-- DML:数据操作语言 +-- DML : 插入数据 - insert +-- 1. 为 tb_emp 表的 username, name, gender 字段插入值 +insert into tb_emp (username,name,gender,create_time,update_time) +values('wuji','张无忌1',1,now(),now()); + +-- 2. 为 tb_emp 表的 所有字段插入值 +insert into tb_emp values + (null,'zs','123','张三',1 + ,'1.png',1,'2015-01-01',1,now(),now()); + +insert into tb_emp +(id, username, password, name, gender, image, job, entrydate, dept_id, create_time, update_time) +values + (null,'zs1','1234','张三1',1 + ,'1.png',1,'2015-01-01',1,now(),now()); + +-- 3. 批量为 为 tb_emp 表的 username , name , gender 字段插入数据 +insert into tb_emp +(username,name,gender,create_time,update_time) +values + ('wuji2','张无忌2',1,now(),now()), + ('wuji3','张无忌3',1,now(),now()), + ('wuji4','张无忌4',1,now(),now()) +; \ No newline at end of file