新增数据--insert
样例代码
-- DML : 数据操作语言
-- DML : 插入数据 - insert
-- 1. 为 emp 表的 username, password, name, gender, phone 字段插入值
insert into emp (username,password,name,gender,phone) values('fei','123456','张飞',1,'13888888888');-- 2. 为 emp 表的 所有字段插入值-- 方式一:
insert into emp(id, username, password, name, gender, phone, job, salary, entry, avatar, create_time, update_time, qq)
values(null,'xu','123456','关羽',1,'13888888882',1,5000,'2023-05-01','https://avatars.githubusercontent.com/u/10251080?s=200&v=4',now(),now(),'123456789');-- 方式二:
insert into emp values(null,'liu','123456','刘备',1,'13888888883',1,5000,'2023-05-01','https://avatars.githubusercontent.com/u/10251080?s=200&v=4',now(),now(),'123456789');-- 3. 批量为 emp 表的 username, password, name, gender, phone 字段插入数据insert into emp (username,password,name,gender,phone) values('zhang','123456','张飞',1,'13888888884'),('wang','123456','王伟',1,'13888888885');
修改数据--updata
样例代码
-- DML : 更新数据 - update
-- 1. 将 emp 表的ID为1员工 用户名更新为 'zhangsan', 姓名name字段更新为 '张三'
update emp set username='zhangsan',name='张三' where id=1;-- 2. 将 emp 表的所有员工的入职日期更新为 '2010-01-01'
update emp set entry='2010-01-01';
删除数据--delete
样例代码
-- DML : 删除数据 - delete
-- 1. 删除 emp 表中 ID为1的员工
delete from emp where id=1;-- 2. 删除 emp 表中的所有员工
delete from emp;